手机电子版菜单怎么做,手机电子菜单制作方法

首页 > 实用技巧 > 作者:YD1662023-11-25 00:40:32

手机电子版菜单怎么做,手机电子菜单制作方法(1)

菜单对于将多个动作放入其中非常有用,尤其是那些使用频率较低并且不需要自己的按钮的动作。 菜单显示在Android的工具栏上。 通常使用支持工具栏,但如果没有相应的类库,下面的方法也可以实现。

1.制作菜单xml

粘贴以下内容作为启动器。

<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@ id/action_add" android:icon="@drawable/ic_add" app:showAsAction="ifRoom" android:title="Add"> </item> <item android:id="@ id/action_settings" app:showAsAction="never" android:title="Settings"> </item> </menu>

您可以右键单击res并选择New image asset以创建ic_add图标。

2. 初始化菜单

在您的activity中添加以下方法

@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main_menu, menu); return true; } 3.处理菜单点击

同样在您的Activity中,添加以下方法:

@Override public boolean onOptionsItemSelected(MenuItem item) { // Handle item selection switch (item.getItemId()) { case R.id.action_add: addSomething(); return true; case R.id.action_settings: startSettings(); return true; default: return super.onOptionsItemSelected(item); } } 进一步阅读

Android Menu Documentation (https://developer.android.com/guide/topics/ui/menus.html)

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.