आप इस Link का पालन करने का प्रयास कर सकते हैं।
इसे देखें और मुझे बताएं कि यह काम करता है या नहीं।
या आप इस तरह कुछ कर सकते हैं।
menu.xml बनाएं
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/next"
android:icon="@drawable/ic_next"
android:title="@string/next" />
<item android:id="@+id/previous"
android:icon="@drawable/ic_previous"
android:title="@string/previous" />
<item android:id="@+id/list"
android:icon="@drawable/ic_list"
android:title="@string/list" />
</menu>
और अब आप CreateOptionMenu
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
में मेनू
पर आइकन स्थापित करने के लिए अब और वह मेनू का उपयोग करने में सक्षम हो जाएगा।
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.next:
Toast.makeText(this, "You have chosen the " + getResources().getString(R.string.next) + " menu option",
Toast.LENGTH_SHORT).show();
return true;
…
default:
return super.onOptionsItemSelected(item);
}
}
स्रोत
2013-02-21 06:21:21
इसका एक अच्छा सवाल। बहुत बुरा यह जवाब नहीं है। इनमें से कोई भी तरीका काम नहीं करता है। –