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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Lumber
99 / 99 / 37
Регистрация: 02.12.2015
Сообщений: 239
#1

Плохо перерисовывается кнопка при наличии фрагмента - Программирование Android

15.02.2016, 16:44. Просмотров 168. Ответов 2
Метки нет (Все метки)

Есть главная Activity. На ней есть кнопка (Button). И фрейм (FrameLayout) для фрагмента.
Когда во фрейм ставится фрагмент (любой) кнопка начинает работать странно:

- после нажатия по ней становится синей постоянно.
- после сворачивания программы и разворачивания становится серой.
- при изменении текста получается полупрозрачный старый и новый текст наложен друг на друга.

т.е. видимо кнопка не перерисовывается полностью.

при смене фрагментов, или удалении фрагментов это не исправляется.

Что это такое и как это исправить?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2016, 16:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Плохо перерисовывается кнопка при наличии фрагмента (Программирование Android):

Повторное создание фрагмента внутри фрагмента ViewPager - Программирование Android
Доброго времени суток! Использую внутри фрагмента элемент ViewPager, который сам внутри содержит еще два фрагмента-вкладки. При первом...

Ошибка при восстановлении фрагмента - Программирование Android
Привет) В общем вопрос такой. У меня есть активность навигации, из которой я взвываю нужный мне фрагмент. Проблема такая, когда я...

FATAL EXCEPTION при смене фрагмента - Программирование Android
При смене фрагмента ИНОГДА вываливается ошибка 01-20 14:44:55.539 19482-119482 E/AndroidRuntime: FATAL EXCEPTION: main ...

Сжимается фон фрагмента при открытии клавиатуры - Программирование Android
Есть фрагмент. код <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

Какой метод срабатывает при повторном показе фрагмента - Программирование Android
Доброго... Имею несколько фрагментов, работаю с ними так: if (fragmentManager.findFragmentByTag(String.valueOf(idQuestion)) !=...

Не перерисовывается GridView - Программирование Android
Всем привет, возникла проблема с GridView. Использую ArrayAdapter, например там у меня массив с 20 элементов. Эти 20 элементов отображаются...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2497 / 1942 / 606
Регистрация: 12.05.2014
Сообщений: 6,808
Завершенные тесты: 1
15.02.2016, 16:50 #2
гадать без кода и разметки?
0
Lumber
99 / 99 / 37
Регистрация: 02.12.2015
Сообщений: 239
15.02.2016, 17:10  [ТС] #3
Я нашёл причину, но не понял её.

У меня во всех фрагментах ставился непрозрачный фон:

Java
1
2
Drawable background = fragment.getActivity().getWindow().getDecorView().getBackground();
view.setBackground(background);
как это влияет на кнопку на Activity неясно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2016, 17:10
Привет! Вот еще темы с ответами:

QtTableWidget плохо перерисовывается - C++ Qt
QtTableWidget, плохо перерисовывается прямоугольник. У меня есть доска 4 на 4 и там 16 карт. Я в функции create() случайно беру 8...

Плохо перерисовывается апплет в браузере - Java
Апплет большого размера: 1004*850 пикселей (рисует графики) Если окно браузера с самого начала открыть «во всю ширь» и только потом...

В событии Onchange постоянно перерисовывается кнопка - C++ Builder
Добрый день, товарищи помогите пожалуйста с такой вещью, вот есть у меня два editbox'а в событии Onchange Editbox2 имеется вот такой код: ...

Sony Xperia L. Программная(экранная) кнопка Обзор.Плохо работает тачскрин - Смартфоны
Доброго времени суток.Прошу помочь советом. Подарили бу Sony Xperia L. В нём отвратительно работает тачскрин.И неотображается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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