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

Не могу достучаться до RadioButton в Navigation Drawer item? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Получить историю активности приложений http://www.cyberforum.ru/android-dev/thread1686249.html
Ребят, как получить историю запуска приложений установленных на устройстве.Мне необходимо время запуска и остановки. Я совсем не пойму ничего:cry:
Программирование Android Игра в андроид маркете Добрый день! Есть игра в плэй маркете. И появилась проблема Если юзер сбрасывает свой смартфон/планшет к заводским настройкам, то маркет пишет человеку, что "данное приложение не поддерживается на... http://www.cyberforum.ru/android-dev/thread1686212.html
Программирование Android Создание ToolBar в Fragment
Создаю активити на нем фрагмент, а в фрагменте должен быть ToolBar! Но его нет! Делаю так Активити: public class MainGridActivity extends AppCompatActivity { private MainGridFragment...
Программирование Android Анимация и Android
Читал похожие темы, но толкового там ничего не нашел Вопрос в следующем: насколько трудоемка простая анимация типа <scale>, <alpha> и т.д.? "Тяжела" она сама по себе или есть еще какие-то...
Программирование Android Как называется View, который представляет из себя "площадку" для размещения контента (на скриншоте) http://www.cyberforum.ru/android-dev/thread1686081.html
Здравствуйте! Пожалуйста, скажите, как называется View на скриншоте. То есть, вот у нас есть пост. И он размещён на белой "площадке". Как эта площадка называется? Или же это кастомный View? В любом...
Программирование Android Не отображается меню ACTION_MOVE Здравствуйте подскажите почему не отображается меню? подскажите как сделать перетаскивание iv.setImageDrawable(getResources().getDrawable( R.drawable.marker));... подробнее

Показать сообщение отдельно
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 563
Записей в блоге: 1

Не могу достучаться до RadioButton в Navigation Drawer item? - Программирование Android

16.03.2016, 10:44. Просмотров 137. Ответов 2
Метки (Все метки)

Пытаюсь в NDrawer найти RadioButton и не получается (кста со SwitchCompat такая же проблема)

стучусь к нему так:
Java
1
2
3
        AppCompatRadioButton  rb_G = (AppCompatRadioButton)findViewById(R.id.radio1);
        //rb_G.setOnClickListener(radioListener);
rb_G.setChecked(true);
в меню NVDrawer:
XML
1
2
3
4
5
6
7
8
9
10
11
12
<group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_1"
            app:actionLayout="@layout/action_view_1"
            android:icon="@drawable/ic_1"
            android:title="1" />
        <item
            android:id="@+id/nav_2"
            app:actionLayout="@layout/action_view_2"
            android:icon="@drawable/ic_2"
            android:title="2" />
    </group>
лаяуты с батонами напр. action_view_1.xml:
XML
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <android.support.v7.widget.AppCompatRadioButton
        android:id="@+id/radio1"
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
 
        />
</LinearLayout>
ошибка:
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
FATAL EXCEPTION: main
                                                   java.lang.RuntimeException: Unable to start activity ComponentInfo{com.dis.pro/com.dis.pro.MainActivity}: java.lang.NullPointerException
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
                                                       at android.app.ActivityThread.access$600(ActivityThread.java:141)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
                                                       at android.os.Handler.dispatchMessage(Handler.java:99)
                                                       at android.os.Looper.loop(Looper.java:137)
                                                       at android.app.ActivityThread.main(ActivityThread.java:5041)
                                                       at java.lang.reflect.Method.invokeNative(Native Method)
                                                       at java.lang.reflect.Method.invoke(Method.java:511)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
                                                       at dalvik.system.NativeStart.main(Native Method)
                                                    Caused by: java.lang.NullPointerException
                                                       at com.dis.pro.MainActivity.onCreate(MainActivity.java:153)
                                                       at android.app.Activity.performCreate(Activity.java:5104)
                                                       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)*
                                                       at android.app.ActivityThread.access$600(ActivityThread.java:141)*
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)*
                                                       at android.os.Handler.dispatchMessage(Handler.java:99)*
                                                       at android.os.Looper.loop(Looper.java:137)*
                                                       at android.app.ActivityThread.main(ActivityThread.java:5041)*
                                                       at java.lang.reflect.Method.invokeNative(Native Method)*
                                                       at java.lang.reflect.Method.invoke(Method.java:511)*
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)*
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)*
                                                       at dalvik.system.NativeStart.main(Native Method)*


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