Конструкторы в программировании Android? - PullRequest
0 голосов
/ 20 июля 2011

У меня есть некоторые значения, и я хочу передать их с активностью, чтобы я мог показать в TextViews of Activity, я не могу понять такую ​​концепцию, так что мне делать?Просто я хочу сделать конструктор, но не могу понять, что, как это будет сделано, я новичок в программировании Android, поэтому нужна помощь.

Ответы [ 4 ]

3 голосов
/ 20 июля 2011

Начните с прочтения документации на developer.android.com о намерениях и дополнительных возможностях.

2 голосов
/ 20 июля 2011

В android, если вы запустили действие, есть метод onCreate execute execute. Вы можете отправлять значения, используя Intent, в действие и получать их в Activity

1 голос
/ 12 января 2015

Если вы хотите передать одно значение, вы можете использовать намерение, но если вы хотите передать несколько значений, тогда лучше использовать «Bundle».

Bundle bundel = new Bundle();
            bundel.putStringArray("key1",strings);
            bundel.putStringArray("key2",stringsofids);
            bundel.putString("key3", str31);
            bundel.putStringArray("key4",stringsbakup);
            bundel.putString("key5", str1);
            bundel.putString("key6", str4);
1 голос
/ 20 июля 2011

Класс Activity (под) должен иметь конструктор по умолчанию без каких-либо параметров, чтобы система могла создать его экземпляр во время выполнения.

Чтобы передать «параметры» действиям, вам нужно использовать дополнительный пакет намерений.

Intent i = new Intent(this, MyActivity.class);
i.putExtra("com.sample.MyParameter", 666);
startActivity(i);

См. Начало деятельности

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