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

Как изменить цвет одного из элементов ToolBar - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Vk api account.getProfileInfo http://www.cyberforum.ru/android-dev/thread1799608.html
В Vk api есть замечательная функция account.getProfileInfo Подскажите пожалуйста, как ей пользоваться
Программирование Android Написание чата с нуля ХОЧУ СОЗДАТЬ СВОЙ ЧАТ НА АНДРОИД , ЧТОБ КАЖДЫЙ МОГ СКАЧИВАТЬ ЗАРЕГИСТРИВОВАТЬСЯ, ПИСАТЬ ЛИЧНЫЕ СООБЩЕНИЯ, ЗАГРУЖАТЬ АВАТАРКУ И ТД.. ПРОБЛЕМА В ТОМ ЧТО Я В ЭТОМ ОБСОЛЮТНО НИЧЕГО НЕ ПОНИМАЮ, СМОТРЕЛ... http://www.cyberforum.ru/android-dev/thread1799603.html
Программирование Android XML Парсинг (yml)
Вопрос таков. Чем распарсить yml страницу http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN Парсил XML с другого сайта, но таким образом не получается (возможно из-за вложенных категорий). Неужели...
Не отображается часть виджета Программирование Android
Всем привет, сделал небольшой погодный виджет, так ради интереса, состоит он из картинки и двух текстовых полей под ней. Вроде ничего сложного, на моём телефоне 5.1 андроид, всё в порядке, у знакомой...
Программирование Android Как изменить тему приложения? http://www.cyberforum.ru/android-dev/thread1799421.html
У меня установлена темная тема Material, но я не могу понять, как мне сменить ее на светлую? Вот тема приложения: <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"/> <item...
Программирование Android Вызов функций из класса Добрый день, позавчера стал изучать программирование для андроид и столкнулся с не понятной для меня вещью, и хочу сразу разобраться, что тут не так. Учусь программировать на AndroidStudio. ... подробнее

Показать сообщение отдельно
SP Developer
0 / -2 / 0
Регистрация: 31.03.2016
Сообщений: 125
28.08.2016, 10:32  [ТС]
Я сделал все, как вы написали, и теперь программа вылетает с ошибкой
08-28 10:29:58.113 5052-5052/spsoft.myapplication E/AndroidRuntime: FATAL EXCEPTION: main
Process: spsoft.myapplication, PID: 5052
java.lang.RuntimeException: Unable to start activity ComponentInfo{spsoft.myapplication/spsoft.passwordgenerator.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.setColorFilter(int, android.graphics.PorterDuff$Mode)' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2790)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855)
at android.app.ActivityThread.access$900(ActivityThread.java:181)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:6117)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.setColorFilter(int, android.graphics.PorterDuff$Mode)' on a null object reference
at spsoft.passwordgenerator.MainActivity.onCreate(MainActivity.java:213)
at android.app.Activity.performCreate(Activity.java:6374)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2743)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855)*
at android.app.ActivityThread.access$900(ActivityThread.java:181)*
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474)*
at android.os.Handler.dispatchMessage(Handler.java:102)*
at android.os.Looper.loop(Looper.java:145)*
at android.app.ActivityThread.main(ActivityThread.java:6117)*
at java.lang.reflect.Method.invoke(Native Method)*
at java.lang.reflect.Method.invoke(Method.java:372)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)*
Вот код:
Java
1
2
3
4
 Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
        int color = ContextCompat.getColor(this, R.color.white);
        toolbar.getNavigationIcon().setColorFilter(color, PorterDuff.Mode.SRC_ATOP);
И res/values/color.xml:
XML
1
  <color name="white">#FFFFFF</color>
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru