Вниз  Android-программирование (1-ые посты)
- 9.03.2013 / 15:01
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Askalite (09.03.2013/14:42)
boNNdaR, значение a=i,r=i,g=i,b=i.color = (a << 24) | (r <<16) | (g<< 8) | b;
Да ты гений!
- 9.03.2013 / 15:02
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
kda-spb (09.03.2013/14:57)
Askalite, на твой пост (09.03.2013 / 14:42) отвечу, & пост ( 07.03.2013 /07:59 ) Ты действительно помогаешь :-D boNNdaR, смотри здесь
Спасибо.
- 9.03.2013 / 18:35
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Нашел баг во Fragments API. Если указать два фрагмента в одном FrameLayout, то через findFragmentById автоматически находится последний добавленный фрагмент в иерархии. Лечится простой обёрткой одного из фрагментов в LinearLayout:
FrameLayout
|-fragment
|-LinearLayout
__|-fragment
__________________
 let live
- 9.03.2013 / 18:37
Naik
  Пользователь

Naik 
Сейчас: Offline
aNNiMON, может уже в андроид 4.2.2 это и исправлено, если проверял на 4.0.4
- 9.03.2013 / 21:44
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, вполне возможно. А может это баг чисто в android.support.v4 библиотеке.
__________________
 let live
- 10.03.2013 / 12:43
kda-spb
  Пользователь

kda-spb 
Сейчас: Offline
Как в LinearLayout программно добавить строчку android:keepScreenOn="true" ?
- 10.03.2013 / 13:48
Naik
  Пользователь

Naik 
Сейчас: Offline
kda-spb,
  1. public void setKeepScreenOn(Activity activity, boolean keepScreenOn) {
  2.     if(keepScreenOn) {
  3.       activity.getWindow().
  4.         addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
  5.     } else {
  6.       activity.getWindow().
  7.         clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
  8.     }
  9.   }

- 10.03.2013 / 15:30
kda-spb
  Пользователь

kda-spb 
Сейчас: Offline
Naik, Спасибо. Установить у меня получилось и так: LL.setKeepScreenOn(true); а вос снять не выходит :-(
- 12.03.2013 / 15:25
kda-spb
  Пользователь

kda-spb 
Сейчас: Offline
Ещё вопросец: Как вернуть неполный экран?
- 12.03.2013 / 17:51
Naik
  Пользователь

Naik 
Сейчас: Offline
kda-spb,
  1. getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  2.                                 WindowManager.LayoutParams.FLAG_FULLSCREEN);
попробуй так

Изменено Naik (12.03 / 17:52) (всего 2 раза)
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)