2010-06-10 3 views
0

Я пытаюсь установить класс для намерения по адресу, указанному в строковом значении, чтобы я мог запустить задание. Строка динамически складывается во время выполнения.Как установить класс намерения из строкового значения?

Есть в любом случае, чтобы сделать что-то вроде кода ниже Run:

String target=com.test.activity1.class; 
Intent intent=new intent(); 
intent.setClass(this, target); 

Благодарности

ответ

0

Вы можете попробовать использовать forName method of the Class class.

Во всяком случае, я задавался вопросом использования метода setClassName ... это может быть полезно в вашем случае может быть

0

Намерение класс имеет метод setClassName

Intent intent = new Intent().setClassName(context,target); 
Смежные вопросы