2014-12-26 3 views
1

В моем приложении для Android я использую счетчик. Приложение работает в полноэкранном режиме. Но когда я касаюсь spinner, чтобы увидеть раскрывающийся список, появится панель навигации. Он исчезает только после выбора элемента раскрывающегося списка. Может ли любой орган рассказать мне, как сохранить полный экран при нажатии на прядильщик? Я пробовал этот код, но мне это не помогает http://devmobapps.blogspot.com/2011/09/bug-in-android-or-problem-with-spinner.htmlКак сохранить полный экран при щелчке на twinner android?

Я использую устройство Lollipop. Спасибо за любое предложение!

ответ

0

Вы можете использовать это:

List<String> spinnerArray = new ArrayList<String>(); 
for(int i = 0; i< 10; i++) 
    spinnerArray.add("item " + i); 

Spinner spinner = new Spinner(this, Spinner.MODE_DIALOG); 
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinnerArray); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
spinner.setAdapter(adapter); 

я не пробовал его в леденец устройстве, но он должен работать

0

Попробуйте добавить этот флаг, как это было предложено in this solution. Добавление его сразу после setContentView (...) работало как прелесть для меня:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 
Смежные вопросы