Android собственная функция запуска активности - PullRequest
0 голосов
/ 07 сентября 2011

Я пытался начать действие с моей собственной функцией, но оно не работает (думаю, это логическая ошибка;))

Пожалуйста, посмотрите на:

Intent adder = new Add().execute(this, Add.class, "Test:","Add the test");
        startActivity(adder);

Это занятие, которое я хочу начать:

 public class Add extends Activity {

public Intent execute(Context context, Class<?> cls, String addText, String buttonText) {
    TextView addStr = (TextView) findViewById(R.id.addtext);
    addStr.setText(addText);
    Button addBtn = (Button) findViewById(R.id.addbtn);
    addBtn.setText(buttonText);
    return new Intent(context, cls);
}

}

Что не так?

1 Ответ

0 голосов
/ 07 сентября 2011

Вам следует взглянуть на это руководство Android-разработчика , в котором рассказывается об активности и намерениях.Я думаю, вы увидите, что они используются совершенно иначе, чем вы пытаетесь их использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...