Dört TextView'im var ve bir kullanıcı TalkBack'i kullanarak gezinirken ve hareketlere dokunarak odaklanma sırasını kontrol etmeye çalışıyorum. Bir kullanıcı TalkBack'i döndüğündeNeden nextFocusDown, TalkBack navigasyon ile çalışmıyor?
TextView android:text="foo" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/id_foo" android:nextFocusDown="@+id/id_baz"/>
TextView android:text="bar" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/id_bar" android:nextFocusDown="@+id/id_qux"/>
TextView android:text="baz" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@id/id_baz" android:nextFocusDown="@id/id_bar"/>
TextView android:text="qux" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@id/id_qux" android:nextFocusDown="@id/id_foo"/>
, ben sipariş foo-> baz-> Çubuğu-> qux gitmek istiyorum "foo" dokunur ve sonra TextView'lar arasında gezinmek için aşağı siliyor. Ancak, nextFocusDown kullanarak ayarlamaya çalıştığım sıra hiçbir etkinin yok gibi görünmektedir ve bunun yerine odak sırası her zaman ekranda sadece TextViews öğesinin konumlarını izler. Tıklanabilir, odaklanabilir ve focusableInTouchMode'un olası tüm kombinasyonlarını denedim. Koddaki görünümlerde setNextFocusDownId çağırmayı denedim. TextViews'da android: imeOptions = "actionNext" ayarlamayı denedim. Hiçbir şey işe yaramıyor. Neyi kaçırıyorum?
. Yardıma ihtiyacım var. – conca