Przed 4.2.2 można było kliknąć tylko logo.Android 4.2.2 sprawia, że ikona i tytuł akcji są klikalne, tak jakby były częścią tego samego przycisku.
Od wersji 4.2.2 tytuł paska akcji można kliknąć razem z logo - , tak jak część tego samego przycisku:.
Możesz zobaczyć przykład tego zachowania w aplikacji Czytnik Google - jeśli masz urządzenie 4.2.2 (patrz załączony zrzut ekranu).
Jak wyłączyć to zachowanie i włączyć opcję klikania tylko na ikonie? Może to błąd?
Zobacz przykładowy fragment kodu:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
finish();
return true;
}
return false;
}
}
Czy możesz podać zredukowany przypadek testowy, który pokazuje problem w kodzie? – Charles
Czy próbowałeś ukryć tytuł i zamiast niego użyć niestandardowego widoku? – ebarrenechea
@Charles - dodano fragment kodu qode do pytania. Jak już powiedziałem, zachowuje się inaczej w 4.2.2 niż 4.2.1 –