私はアンドロイドを使用してメニュー項目間のパディングを追加するにはどうすればよい、アクションバーの上のres /メニュー/ menu.xmlから膨張するメニュー項目を持っていますか?
<item
android:id="@+id/home"
android:showAsAction="always"
android:title="Home"
android:icon="@drawable/homeb"/>
<item
android:id="@+id/location"
android:showAsAction="always"
android:title="Locations"
android:icon="@drawable/locationb"/>
<item
android:id="@+id/preQualify"
android:showAsAction="always"
android:title="Pre-Qualify"
android:icon="@drawable/prequalityb"/>
<item
android:id="@+id/products"
android:showAsAction="always"
android:title="Products"
android:icon="@drawable/productb"/>
Javaファイル:私は知りませんが、あなたは以下の方法により、マージンを追加することができます
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_store_locator, menu);
return true;
}
重要なことは "minWidth"です。デフォルトでは80dpです。つまり、パディングなしでさえ、いくらかのスペースがあることを意味します。それが私の場合の問題でした。 –
メニューアイテムにこのスタイルを使用するにはどうすればいいですか?シンプルなコードを共有すると便利です ありがとう –