下载此文档

8[1].Android用户界面UI元素之Menu.ppt


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
Android用户界面(UI)组件
3G手机Android系统开发系列课件4
Menu
上下文菜单
选项菜单
子菜单
上下文菜单介绍
根据父页面的上下文环境而产生的一种菜单形式,它可以和父页面上的元素进行交互
上下文菜单介绍
<LinearLayout xmlns:android="http://schemas./apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:id="@+id/txt1" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="***@string/hello_contextMenu" />
</LinearLayout>
上下文菜单介绍
***@Override
public void onCreate(Bundle savedInstanceState) {
(savedInstanceState);
setContentView();
TextView txt1 = (TextView) ();
(txt1);
}
***@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
(menu, v, menuInfo);
if (v == (TextView) ()) {
();
("我是菜单");
(1, 0, 0, "菜单1");
(1, 1, 1, “菜单2”);
}
}
子菜单介绍
一个菜单下面可能还有其它类似的一组功能,而这些功能又属于同一组当中,往往它们需要归于一起,这时就可以使用子菜单。
子菜单介绍
<LinearLayout xmlns:android="http://schemas./apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:id="@+id/txt2" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="***@string/hello_subMenu" />
</LinearLayout>
子菜单介绍
***@Override
public void onCreate(Bundle savedInstanceState) {
(savedInstanceState);
setContentView();
TextView txt2 = (TextView) ();
(txt2);
}
子菜单介绍
***@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
(menu, v, menuInfo);
if (v == (TextView) ()) {
SubMenu sub = ("父菜单1");
();
(0, 0, 0, "菜单1");
(0, 1, 1, "菜单2");
SubMenu su

8[1].Android用户界面UI元素之Menu 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人翩仙妙玉
  • 文件大小0 KB
  • 时间2012-07-04
最近更新