मैं बस कोड द्वारा एक्शनबार मेनू Item के दृश्य को ट्विक करना चाहता हूं।मेरे मेनू के getActionView() gett वापसी शून्य
दुर्भाग्यवश, ऐसा लगता है कि getActionView हमेशा शून्य हो जाता है!
मेरे कोड:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = this.getSupportMenuInflater();
inflater.inflate(R.menu.folder, menu);
return super.onCreateOptionsMenu(menu);
}
public boolean onPrepareOptionsMenu(final Menu menu) {
MenuItem menuFolder = menu.findItem(R.id.menu_folder);
Log.i("", "* onPrepareOptionsMenu *" + menuFolder);
Log.i("", "* getActionView *" + menuFolder.getActionView());
लॉग है:
01-11 22: 13: 42.884: मैं/(7893): * onPrepareOptionsMenu * com.actionbarsherlock.internal.view। [email protected]
01-11 22: 13: 42.884: मैं/(7893): * getActionView * अशक्त
किसी भी मदद के लिए एक बहुत धन्यवाद
संपादित करें:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_folder"
android:icon="@drawable/ic_menu_archive"
android:showAsAction="always"/>
</menu>
कृपया दिखाने 'R.menu.folder' रेखा से नीचे जोड़ें। –
प्रश्न में जोड़ा गया –