Даже с setHomeButtonEnabled (true) значок приложения не доступен для скачивания в Android 14

Мой код: (Обновлено) Я добавил мой метод onCreateOptionsMenu и onOptionsItemSelected:

ActionBar actionBar = getActionBar(); actionBar.setHomeButtonEnabled(true); actionBar.setDisplayHomeAsUpEnabled(true); @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.login, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle item selection switch (item.getItemId()) { case R.id.action_createInvoice: startActivity(new Intent("com.domain.Activity1")); return true; default: return super.onOptionsItemSelected(item); } } 

Мой файл манифеста:

  <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="17" /> <activity android:label="@string/activity" android:name=".Activity" android:parentActivityName="com.some.activity"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.some.activity" /> <intent-filter> <action android:name="com.this.activity" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> 

С помощью этих настроек значок приложения не доступен для скачивания в Android 14 Emulator

Override onOptionsItemSelected ():

 @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: // do your stuff here, eg: finish(); return true; default: return super.onOptionsItemSelected(item); } } 

Список id Android: http://developer.android.com/reference/android/R.id.html#home

Попробуйте, это сработало для меня

 @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if (id==android.R.id.home) { NavUtils.navigateUpFromSameTask(this); } return super.onOptionsItemSelected(item); } 
Intereting Posts
ObjectAnimator onAnimationEnd прослушиватель вызывается перед завершением анимации Приложение резервного копирования и синхронизации приложений Установите элемент прослушивателя с длинным кликом в GridView Parse Отправка push-уведомления конкретному пользователю из облачного кода RuntimeException в Gson parsing JSON: Не удалось вызвать защищенный java.lang.ClassLoader () без аргументов После того, как приложение простаивало в течение нескольких часов, оно выходит из режима onResume, поскольку ресурсы отсутствуют. Как решить через onTrimMemory Почему бы не напрямую подключить Android к базе данных? FCM: onMessageReceived не вызывается, уведомление не появлялось даже после отправки msg в fcm? Android: установка времени в таймере выбора со временем, отображаемым в текстовом режиме Как поддерживать все различные разрешения продуктов Android NoSuchMethodError Notification.Builder.build () Облачные сообщения Google без подключения к данным Лучший способ использовать Google API, используя OAuth 2.0 на Android Используйте jsoup для извлечения текста из класса 'form' с переменными данными страницы Выделите вывод ошибки NDK Android