1
標準の3ドットメニューアイコンの代わりにカスタムアイコンを使用できません。ここで私が持っているものです。Androidカスタムメニューアイコンが表示されない
menu_editor.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemes.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.sunnyvalleystudio.notetakingapp.EditorActivity"
>
<item
android:id="@+id/action_delete"
android:icon="@drawable/ic_action_delete"
android:title="@string/action_delete"
android:orderInCategory="100"
app:showAsAction="always"
/>
<!--to show it in menu we need to change "never" to "always -->
</menu>
がEditorActivity.java
@Override
public boolean onCreateOptionsMenu(Menu menu){
//inflate the menus - adds items to the action bar menu if it is present
//MenuInflater gets the menu items from an existing XML file
//to display delete icon only in the existing notes
if (action.equals(Intent.ACTION_EDIT)){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_editor, menu);
}
return true;
}
これにもかかわらず、私はまだそのリストに "削除" 位置に3つのドットのアイコンを取得しています。 ic_action_deleteアイコンが表示されないのはなぜですか?それは資産の中にあります。私はNexus 5 API 19エミュレータを使用しています。
特にどのフォルダですか?アイコンはどのような形式ですか? – RScottCarson