我正在使用選項菜單,我想增加我的圖標大小... 意味着圖標太小...如何增加其寬度或高度... 或如何刪除圖標周圍的空間..即填充,餘量等... 我想要一個菜單底部的圖標... 我該怎麼辦?Android選項菜單:更改圖標大小
<activity
android:name="com.example.parentengagementtracking.BaseActivity"
android:label="@string/title_activity_base"
android:theme="@style/MenuTheme" >
<!-- android:theme="@style/Theme.FixedSize"> -->
</activity>
<style name="MenuTheme" parent="android:Theme">
<item name="android:panelFullBackground">@drawable/back11</item>
<item name="android:padding">1dip</item>
<item name="android:drawablePadding">1dip</item>
</style>
公共類BaseActivity延伸活動{
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_parent_home, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
Bundle objBundle;
Intent objIntent;
switch (item.getItemId())
{
case R.id.menu_about_us:
objIntent=null;
objIntent = new Intent(BaseActivity.this,InfoActivity.class);
objBundle=new Bundle();
objBundle.putString("source","BaseActivity");
objIntent.putExtras(objBundle);
finish();
startActivity(objIntent);
return true;
case R.id.menu_profile:
objIntent=null;
objIntent = new Intent(BaseActivity.this,UserProfile.class);
finish();
startActivity(objIntent);
return true;
case R.id.menu_activity:
objIntent=null;
objIntent = new Intent(BaseActivity.this,ViewActivity.class);
finish();
startActivity(objIntent);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}
<!-- android:icon="@drawable/homen" -->
<item
android:id="@+id/menu_profile"
android:orderInCategory="2"
android:showAsAction="always"
android:icon="@drawable/profile1"
android:title="Profile"/>
<item
android:id="@+id/menu_activity"
android:orderInCategory="3"
android:showAsAction="always"
android:icon="@drawable/reports"
android:title="Reports"/>
<item
android:id="@+id/menu_about_us"
android:icon="@drawable/aboutusn"
android:orderInCategory="4"
android:showAsAction="always"
android:title="Aboutus"/>
如何設置圖標的填充,邊緣,寬度和高度等??
真的不清楚你想要做什麼。您可以上傳圖片/讓我們知道一個應用程序,它可以完成您想要實現的功能嗎? – 2013-03-14 14:28:13