come aggiungere padding tra gli elementi del menu in Android?
sto avendo le voci di menu di essere gonfiati dal res/menu/menu.xml a ActionBar, come faccio ad aggiungere padding tra le voci di menu utilizzando Android?
<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"/>
file di 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;
}
L'importante è "minWidth", che è 80dp per impostazione predefinita. Il che significa che anche senza imbottitura può esserci spazio. Questo era il problema nel mio caso. –
Come posso usare questo stile nella mia voce di menu ?? Se condividi un codice semplice, sarà utile Grazie –