আমি অ্যান্ড্রয়েড ৪.৩ (এপিআই লেভেল ১৮) থেকে উপলব্ধ নতুন ভি 7 অ্যাপকম্প্যাট লাইব্রেরি ব্যবহার করছি।
একটি মেনু আইটেমের জন্য showAsAction এ যা নির্দিষ্ট করা আছে তা নির্বিশেষে, এটি প্রদর্শিত হয় না - এটি সর্বদা ওভারফ্লো মেনু আইকনটি তৈরি করে এবং মেনুর নীচে এমনকি একটি একক মেনু আইটেম রাখে।
মেনু যুক্ত করার চেষ্টা করছে এর মতো ক্রিয়াকলাপে:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_sizes, menu);
return true;
}
এবং এখানে আমার মেনু এক্সএমএল:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_add_size"
android:title="@string/menu_add_item"
android:orderInCategory="10"
android:showAsAction="always"
android:icon="@android:drawable/ic_menu_add" />
</menu>
এটি কি নতুন সমর্থন লাইব্রেরি v7 এর একটি বাগ, বা কোডের সাথে কিছু ভুল? আমি এর আগেও বহুবার অ্যাকশনবারারলকের সাথে একই জাতীয় কোডটি ব্যবহার করেছি।
"always"
প্রস্তাবিত নয়; এটি ব্যবহার করা ভাল"ifRoom"
এবং ওএসকে সিদ্ধান্ত নিতে দেওয়া ভাল " "