Я создаю приложение, для которого важно, чтобы ни один из EditText-Views не получил фокус.Это должно произойти только тогда, когда пользователь указывает прямо на одного из них.Мне удалось предотвратить усиление фокуса onCreate () и onResume () с помощью фиктивного EditText-Item.Но в моем приложении я использую вкладки в сочетании с прокруткой.Когда пользователь впервые переключается на другую вкладку, кажется, что усиление фокуса отсутствует (идеально!), Но как только вы переключаетесь обратно на другую вкладку, мой EditText-View получает фокус ...
Iпытался использовать die onXY события tabHost, но не понял правильно ... Я ценю любую помощь!Заранее спасибо, fbtb Этот код работает только на первом Tabchange ... как это может быть?Тост всегда отображается правильно, но фокус установлен только на первом Tabchange ... я не понимаю его вообще: (
tabHost.setOnTabChangedListener(new OnTabChangeListener() {
@Override
public void onTabChanged(String bezeichner) {
Toast.makeText(getBaseContext(),"This is the Tab: " + tabHost.getCurrentTab() +" der String: "+bezeichner, Toast.LENGTH_LONG).show();
if (tabHost.getCurrentTab() == 0)
goBtn.requestFocus();
if (tabHost.getCurrentTab() == 1)
label_maxvolume.requestFocus();
}
});