大家好我是Android开发新手我想问我怎样才能创建一个包含两个项目的溢出菜单 以及如何将它与选项菜单结合起来我已经做了它看起来像这样
public class MainActivity extends Activity {
@Override
public boolean onCreateOptionsMenu(android.view.Menu menu) {
super.onCreateOptionsMenu(menu);
MenuInflater blabla = getMenuInflater();
blabla.inflate(R.menu.options_menu ,menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()){
case R.id.OurSponsors:
Intent i = new Intent("com.--.------.------");
startActivity(i);
break;
case R.id.exit:
finish();
break;
}
return false;
}
XML
<item
android:title="Our Sponsors"
android:id="@+id/OurSponsors"
android:icon="@drawable/image"
/>
<item
android:title="Exit"
android:id="@+id/exit"
android:icon="@drawable/exit"
/>
我是初学者,所以如果你能给我一个完整的教程,展示如何创建一个溢出菜单,这将是非常棒的! 提前谢谢!
答案 0 :(得分:0)
以下是与http://developer.android.com/guide/topics/resources/menu-resource.html相关的开发者页面。
您需要将android:showAsAction="collapseActionView"
(或android:showAsAction="never"
,具体取决于您的API级别)添加到XML布局中的每个菜单项