Menü düğmesiyle bir eylem çubuğu tek bir android etkinliğine koymak istiyorum. Benim JAVA dosyasında bu koydukEylem Çubuğu Android uygulamasında boş gösteriliyor
<android.support.v7.widget.Toolbar
android:id="@+id/my_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
/>
: Ben etkinlik XML bu koyduk
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.chat_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
switch (item.getItemId()) {
case R.id.view_profile:
finish();
return true;
case R.id.report_match:
finish();
return true;
case R.id.add_match:
finish();
return true;
case R.id.unmatch:
finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
Ve menü XML bu koyduk
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/title"
android:title="@string/options"
android:showAsAction="never"
tools:ignore="AppCompatResource" />
<item android:id="@+id/view_profile"
android:title="@string/view_profile" />
<item android:id="@+id/report_match"
android:title="@string/report_match" />
<item android:id="@+id/add_match"
android:title="@string/add_match" />
<item android:id="@+id/unmatch"
android:title="@string/unmatch" />
</menu>
Uygulamayı başlattığımda şu anda hareket çubuğu boş görünüyor (IMAGE) Hangi garip çünkü XML menü düzenlediğinizde önizleme (IMAGE) istediğim şekilde gösterir. Şimdiden teşekkürler!
İşe yaradı! Ayrıca android.support.v7.widget.Toolbar dosyasını da almayı unutmuştunuz. Çok teşekkür ederim – Muhryn