如何更改
android工具栏中菜单项的大小?目前菜单的尺寸非常小,我想增加尺寸.如果有人知道请帮我找到解决方案.
app_bar.xml
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/primaryColor"
android:minHeight="?attr/actionBarSize"
android:paddingTop="@dimen/app_bar_top_padding"
android:theme="@style/ToolBarStyle"/>
Styles.xml
@color/primaryColor
@color/primaryColorDark
@color/accentColor
@color/primary_high_light
#ffffff
menu_option.xml
xmlns:app="http://schemas.android.com/apk/res-auto">
android:title="homes"
android:icon="@drawable/ic_action_home1"
app:showAsAction="always"/>
android:title="ProfilePreview"
android:icon="@drawable/profile"
app:showAsAction="always"/>
android:title="findPeople"
android:icon="@drawable/ic_action_search1"
app:showAsAction="always"/>
android:title="log"
android:icon="@drawable/ic_action_logout1"
app:showAsAction="always"/>
MainActivity.java
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_option, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.profilepreview:
startActivity(new Intent(this, ProfilePreview.class));
return true;
case R.id.homes:
mFragment = new HomeFragment();
break;
case R.id.findPeople:
mFragment = new FindFriendsFragment();
break;
case R.id.log:
M.logOut(this);
mIntent = new Intent(this, LoginActivity.class);
finish();
}
if (mFragment != null && mIntent == null) {
mFragmentManager = getFragmentManager();
mFragmentManager.beginTransaction()
.replace(R.id.frameContainer, mFragment).commit();
} else {
startActivity(mIntent);
mIntent = null;
}return super.onOptionsItemSelected(item);
}