Кнопка «Действие» на панели Android не отображается

Привет, я создал активность, которая расширяет ActionBarActivity и использует материальную тему в моем приложении. В панели действий кнопка «Назад» не отображается.

Я не нашел, почему это не видно. Любая помощь ?

 public class RegistrationActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_registration); getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ab_background_light)); getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); 

style.xml

 <style name="AppTheme" parent="Theme.AppCompat.Light"> <!--Support Library compatibility--> <item name="actionBarStyle">@style/MyTheme.ActionBarStyle</item> </style> <!-- ActionBar styles --> <style name="MyTheme.ActionBarStyle" parent="@style/Widget.AppCompat.Light.ActionBar"> <!--Support Library compatibility--> <item name="titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item> </style> <style name="MyTheme.ActionBar.TitleTextStyle" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"> <item name="android:textColor">@android:color/white</item> </style> 

AndroidManifest.xml

  <activity android:name=".RegistrationActivity" android:label="@string/title_activity_registration" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value=".HomeScreenActivity" /> </activity> 

Заранее спасибо.

Solutions Collecting From Web of "Кнопка «Действие» на панели Android не отображается"

Добавить собственность

 getSupportActionBar().setDisplayHomeAsUpEnabled(true); 

Чтобы показать кнопку «Назад»,

Если решение Jorgesys не сработало для вас. Попробуйте переопределить метод onOptionsItemSelected .

 public class MyActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.my_activity); getSupportActionBar().setDisplayHomeAsUpEnabled(true); } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if (id == android.R.id.home) { onBackPressed(); return true; } else { return super.onOptionsItemSelected(item); } } }