だから私はGoogleDeveloperからのこの画像のように私のアイコンを中央に配置しようとしています:
2番目の行は、実際には一番上の行のすぐ下にあります(これは、アクティビティでタイトルまたはアイコンが有効になっていないアクションバータブでもあります)。したがって、現在、3つのボタン(テキストのみ、アイコンなし)を追加したので、それらはバーの右側にスタックし、中央揃えに関するドキュメントには何も見つからないようです。何か案は?
関連コード:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menu_demos"
android:title="Chart +/-"
android:showAsAction="always|withText" />
<item android:id="@+id/menu_data"
android:title="Datas"
android:showAsAction="always|withText" />
<item android:id="@+id/menu_reset"
android:title="Reset"
android:showAsAction="always|withText" />
</menu>
マニフェストライン:
<activity android:name="polling.Chart" android:label="Chart"
android:icon="@drawable/chart512" android:windowSoftInputMode="stateHidden"/>
主な活動:
bar = getSupportActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
bar.setDisplayShowTitleEnabled(false);
bar.setDisplayShowHomeEnabled(false);
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.chartsmenu, menu);
return true;
}