/ / популацията на въртележката ръчно in.java файл - android, android-spinner

популяризиращ ръчно индекса in.java - андроид, Android-spinner

Аз имам spinner и се опитвам да я попълни ръчно в java файла, но всеки път, когато стартирам приложението, получавам съобщение за сила.

Eclipse не показва никакви грешки.

Ето моя код:

String[] items = new String[] {"One", "Two", "Three"};
Spinner testlist = new Spinner(getApplicationContext());
ArrayAdapter <String> adapter =
new ArrayAdapter <String> (BlehActivity.this, android.R.layout.simple_spinner_item,items );
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
testlist.setAdapter(adapter);
ll1.addView(testlist);

Отговори:

0 за отговор № 1

Използвайте контекста "Дейности", за да създадете Spinner, тъй като прикачвате Spinner към Layout на дейностите.

Spinner testlist = new Spinner(Activity_Name.this);

0 за отговор № 2

Не трябва да използвате getApplicationContext() за да инициализирате изгледа на въртене. Вместо това трябва да използвате контекста на Дейността, например:

Spinner testlist = new Spinner(BlehActivity.this);