У меня есть меню и 5 видов деятельности. Чтобы избежать повторений коды меню, я создал общественный класс и назвать его в любой деятельности:startActivity из пользовательского класса
Testclass testclass = new Testclass(Main.this);
... но, к сожалению, я не могу использовать startActivity()
в классе. Это мой код класса:
public class Testclass extends Activity {
public Testclass(Activity cc) {
Intent intent = new Intent(cc,Next.class);
startActivity(intent);
}
}
Опубликовать свой класс 'Активность'. Возможно, вы определили 'startActivity()' как закрытый или что-то еще. – GoBusto
начните свою деятельность с ее контекста. Для ex 'context.startActivity (намерение);' – Piyush