2013-11-07 11 views
0

У меня есть ListView с категориями и gridview с элементами для выбранной категории.Фокус в касании

Мне нужно это: когда я выбираю категорию, щелкнув - установите фокус на первый элемент в gridview. Но теперь это работает, когда я выбираю категорию с помощью клавиатуры ...

Некоторые код:

gridView.requestFocus(); 
    gridView.setSelection(0); 

Некоторые журналы:

 gridView.isInTouchMode: true 
    gridView.isFocusableInTouchMode: true 

спасибо.

ответ

2

Попробуйте этот код:

gridView.setFocusable(true); 
gridView.setFocusableInTouchMode(true); 

А также установить этот атрибут в вашем GriView

android:focusableInTouchMode="true" 
+0

Это не помогло ( – Sinigami

+0

Проблема только в сенсорном режиме? –

0

я решить мою проблему с этим кодом:

gridView.requestFocusFromTouch(); 
    gridView.setSelection(0); 

 Смежные вопросы

  • Нет связанных вопросов^_^