С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

ArrayAdapter для Spinner во Fragment - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Нереально большой размер apk http://www.cyberforum.ru/android-dev/thread1086295.html
нереальный размер apk = 700 кб))) кода немного никаких экранов и картинок... из проекта удалил все что мог... все картинки все... такое апк по моим меркам долже килобайт 10 весить Добавлено через...
Программирование Android Время. Перевод согласно часовым поясам есть filetime 130358883000000000 , перевожу в нормальный вид long pwdLastSet = Long.parseLong("130358883000000000"); Log.i(TAG,"long value : "+pwdLastSet); long javaTime = pwdLastSet -... http://www.cyberforum.ru/android-dev/thread1086232.html
демон Программирование Android
Как после установки приложения(сервиса) сделать так, чтобы сервис заработал, без входа в основное активити... может кто реализовывал??? можа чо с этим колдовать SharedPreferences... ваще такто мне...
Программирование Android id ListView
как дать каждому item уникальный id d listview и использовать его для проверки базы данных помогите заранее спасибо
Программирование Android графический фильтр http://www.cyberforum.ru/android-dev/thread1086073.html
Есть фоновая картинка fon.png Картинка ящика , который рисуется поверх фона. photo_box.png Думаю сделать графический фильтр на ящик. Создал такого же размера как и ящик картинку, цвет красный,...
Программирование Android Цикл по ListView Доброго дня. Есть ListView: final ListView viewActionsList = (ListView) findViewById(R.id.actions); final String values = new String {"Мировые новости", "Новости Ватикана", "Новости... подробнее

Показать сообщение отдельно
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297

ArrayAdapter для Spinner во Fragment - Программирование Android

31.01.2014, 16:49. Просмотров 746. Ответов 0
Метки (Все метки)

Всем привет.
В приложении MainActivity имеет контейнер для отображения Fragment (Calc).
В activity_calc.xml есть spinner
Подскажите где правильнее будет прописать ArrayAdapter в MainActivity или Fragment

Так же если я определяю spinner:
Java
1
Spinner minut = (Spinner)findViewById(R.id.minspinner);
в классе Calc, то он просит добавить в класс:
Java
1
2
3
4
private Spinner findViewById(int minspinner) {
        // TODO Auto-generated method stub
        return null;
    }
После того как я спиннеру присваиваю адаптер - приложение вылетает с логом:
Кликните здесь для просмотра всего текста
01-31 18:42:59.473: E/AndroidRuntime(708): FATAL EXCEPTION: main
01-31 18:42:59.473: E/AndroidRuntime(708): java.lang.RuntimeException: Unable to start activity ComponentInfo{ru.nag.nagupscalc/ru.nag.nagupscalc.MainActivity}: java.lang.NullPointerException
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2307)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2357)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.ActivityThread.access$600(ActivityThread.java:153)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1247)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.os.Handler.dispatchMessage(Handler.java:99)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.os.Looper.loop(Looper.java:137)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.ActivityThread.main(ActivityThread.java:5226)
01-31 18:42:59.473: E/AndroidRuntime(708): at java.lang.reflect.Method.invokeNative(Native Method)
01-31 18:42:59.473: E/AndroidRuntime(708): at java.lang.reflect.Method.invoke(Method.java:511)
01-31 18:42:59.473: E/AndroidRuntime(708): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
01-31 18:42:59.473: E/AndroidRuntime(708): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
01-31 18:42:59.473: E/AndroidRuntime(708): at dalvik.system.NativeStart.main(Native Method)
01-31 18:42:59.473: E/AndroidRuntime(708): Caused by: java.lang.NullPointerException
01-31 18:42:59.473: E/AndroidRuntime(708): at ru.nag.nagupscalc.Calc.onActivityCreated(Calc.java:26)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.Fragment.performActivityCreated(Fragment.java:1703)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:903)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.BackStackRecord.run(BackStackRecord.java:682)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1435)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.Activity.performStart(Activity.java:5113)
01-31 18:42:59.473: E/AndroidRuntime(708): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2270)
01-31 18:42:59.473: E/AndroidRuntime(708): ... 11 more


Подскажите правильное решение, чтобы присвоить адаптер спиннеру, который отображается в layout фрагмента.

Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.