2016-04-18 6 views
-1

Я создаю FragmentActivity. Файл xml, связанный с этим Activity является FrameLayout.Android: ничего не может сфокусировать в FrameLayout

Когда я буду надувать мой FrameLayout, у меня есть вид на дифферент в нем, как Spinners, EditTexts, Buttons ...

Но я не могу сосредоточиться на ощупь какой-либо из них.

прядильщики не отображаются списками, кнопки не выполняет clickListener и т.д. ...

Я уже пытался заставить фокус на конкретный виджет, и это работает, но, к примеру, когда я заставляю фокус EditText виртуальная клавиатура не отображается. Я действительно не понимаю.

+0

сделал и установил onClick LIsteners ?? –

+0

Попробуйте изменить FrgmentActivity на AppcompatActivity –

+0

Да, я уже установил OnClickListener @DemoMail –

ответ

0

Хорошо,

поэтому ответ не был из-за FrameLayout или FragmentActivity.

В моем FrameLayout у меня есть DrawerLayout с атрибутом высоты match_parent. Когда я устанавливаю высоту в этот ящик, даже если он все еще пуст, он переходит в начало моего представления, сохраняя фокус на нем, но поскольку он пуст, это похоже на прозрачный макет над всем представлением, предотвращающий весь щелчок ниже.

Btw благодарит вас за ваше время! :)