- 浏览: 129325 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
memoryisking:
可以看看这篇文章,构建一个简单的线程池,这个是struts教程 ...
java 线程池示例(自己实现的参考别人的代码) -
zwq194:
坑爹啊,误导人,代码有问题
java 线程池示例(自己实现的参考别人的代码) -
zhouming4455:
貌似你传错了哦
java 线程池示例(自己实现的参考别人的代码)
代码调用menu
- 博客分类:
- android开发
- android 面试
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->
建立 menu 后怎么调用 menu 。
一般当我们通过以下的方法建立菜单
public boolean onCreateOptionsMenu (Menu menu) {
super .onCreateOptionsMenu(menu);
}
然后当我们点击模拟器的 menu 按钮后,会调出我们创建的菜单。
但是当我们不想通过点击 menu 来调用,而是通过点击某个 button 来调用的时候,一般情况有以下两种方法:
第一是 button 监听器事件里调用 Activity 类中 openOptionsMenu();
myButton3 .setOnClickListener( new Button.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//onKeyDown(KeyEvent.KEYCODE_MENU, null);
openOptionsMenu();
}
});
第二种方法是用 Instrumentation 发 送 键盘 鼠
事件: Instrumentation 提供了丰富的以 send 开 头 的函数接口来 实现 模 拟键盘 鼠
。定 义 一个方法来模 拟键盘 事件,在 button 里面 传递 KeyEvent.KEYCODE_MENU 。
myButton3 .setOnClickListener( new Button.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stu simulateKey (KeyEvent. KEYCODE_MENU );
}
});
public static void simulateKey(final int KeyCode) {
new Thread() {
public void run() {
try {
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyCode);
} catch (Exception e) {
e.printStackTrace();
}
}
}.start();
}
发表评论
-
监听HOME键
2013-05-16 12:20 788class HomeKeyEventBroadCastR ... -
Android实现数据存储技术
2013-03-21 10:33 779本文介绍Android中的5种 ... -
调用系统接口发送短信
2013-01-30 18:59 1143String smsContent = getwSMS(mRe ... -
调用android自带的联系人
2013-01-29 19:42 998在android程序的开发中,经常要实现的一个功能是调用系统 ... -
横竖屏
2013-01-11 13:40 764总结: 1、不设置Activity的android:co ... -
[转载]Android 浅谈ANR
2013-01-10 09:14 911一:什么是 ANR A ... -
Intent FLAG详解
2012-12-28 21:21 1471Intent FLAG详解 public static f ... -
Java内部类的使用小结
2012-12-02 09:37 845Java内部类的使用小结 1. 成员内部类 ... -
sax XML
2012-11-28 14:59 879andorid读取xml文件内容方法有三种 ... -
面试
2012-11-28 14:10 841以下面试题都是在网 ... -
Activity的taskAffinity属性
2012-11-28 09:21 878Activity的归属,也就是Activity应该在 ... -
Android TextView属性详解
2012-11-17 11:23 717android:autoLink设置是否当文本为URL链接/e ... -
Activity intent经常使用的 FLAG 集合
2012-11-15 16:32 869Activity intent经常使用的 FLAG 集合 ... -
Activity生命周期
2012-11-14 17:02 733Activity生命周期的基本内容我就不多说了,网上一搜一大 ... -
[转]Android的状态保存及恢复的触发的时机
2012-10-16 18:42 642先看Application Fundamentals ... -
startService()和bindService()区别(转载)
2012-10-13 11:05 144441. 生命周期: startServ ... -
WIFI 定位
2012-10-08 19:40 863http://www.cnblogs.com/coffeegg ... -
[教程] 【转】Android 通过软引用实现图片缓存,防止内存溢出 [复制链接]
2012-09-22 19:18 4024public class BitmapCache { s ... -
Android使用Application总结
2012-09-22 11:56 774Android使用Application总结 ... -
raw文件夹下资源的访问
2012-09-21 16:50 13221: 重命名raw下资源的名字, 规则如下, 在每个资源文件的 ...
相关推荐
致力于方便快捷的代码开发调用,使代码更简洁漂亮。---一个使用方便的DropDownMenu下拉菜单。
这个插件我之前有介绍过(在后台使用下拉菜单),也汉化过,只可惜更新后作者更改了部分代码,导致插件无法调用语言包,经过我的修改终于可以调用了。 有了之前汉化feedwordpress的成功经验,趁热打铁,今天顺带将...
C#调用Lingo完整例子,找了许久才找到这个相对合适还有点参考价值的,现拿来分享。
综合网上资源改写的android menu演示程序,实现了Slide,Dropdown,Circle,Spring,Tabbar和Popup等6种风格的Menu,每一种都增加了动态构造和事件接口,方便使用和调用。
QQ源代码分析 公共变量: public static KQQMIDlet instance = null; public static Display display = null; public static Runtime runtime = null; public int gaugeState; public String strUserID; ...
django-simple-menu是一个完全基于代码的菜单系统,因为,谁真的想在django管理员中定义其菜单... 它简单易用,但提供了足够的灵活性以提供无限的子菜单,按请求生成和检查菜单项,徽章等。 快速开始 使用django-...
一个使用方便快捷,调用简单,使代码更简洁优雅的下拉下单。代码可参考博客地址 http://blog.csdn.net/u010053224/article/details/51179251
CSS3 accordion-menu 竖向垂直展开的菜单,这种形式的菜单使用传统的CSS技术也是很容易就实现的,不过为了迎合当前的新技术CSS3,而且CSS3在移动设备端有很好的扩展性,因此用CSS3代码重新写了一个简洁的css3 ...
XP 和 VS .NET 风格,VbXPMenuAPI就是这样一个动态库,它能使VB程序员仅通过几行代码就轻而易举地 实现这些流行菜单。 除MS Office XP 和 VS .NET 风格菜单外,它还封闭了一些实用的API以供调用,例如关闭计算机、...
通过调用 MenuApi、UserApi 等 Api 的相关方法即可获取封装成 ApiResult 对象的结果,使用 render 系列方法即可快捷输出结果 4、非Maven用户得到所有依赖 jar 包两种方法 将项目导入eclipse jee中,使用 export ...
tool works again for .exe files in modern distros.Added newer versions of MS Visual C to install list.Launching a terminal in a prefix now works correctly again.The menu icon has been changed to the ...
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码 // } /// /// 清理所有正在使用的资源。 /// protected override void Dispose( bool disposing ) { base.Dispose( disposing ); } ...
其主要用途是通过该方法, 实现后台的生成菜单调用。 使用该功能之前,必须激活主题3.0+菜单功能。...或者 •// 自定义菜单 •register_nav_menus( •array... 调用的menu默认排版为 复制代码代码如下: <?php $default
用链表实现贪吃蛇#include #include #include #include ... default: /* 调用默认窗口过程对未处理的消息进行必要的处理 */ return DefWindowProc (hwnd, message, wParam, lParam); } return 0; }
<embed name="movie" src="http://file.flash8.net/film/cn2001/snake/snake05.swf" menu="false" quality="high" bgcolor="#000000" width="550" height="400" align="middle" allowScriptAccess="sameDomain" type...
1、wp_nav_menu()函数介绍:worpdress发展到3.0以后增加了一个自定义菜单函数wp_...3、wp_nav_menu($args)函数中,参数$args的默认值:复制代码代码如下:<?php $defaults = array(’theme_location’ => ,’menu’
flash 代码做成js调用,代码简洁. //<script>LoadFlash('url','transparent',803,225) function LoadFlash(url,wmode,width,Height) { var flashcode = ',0,29,0" width="'+width+'" height="'+Height+'">\ ...
(1)当用户输入数字0时,执行返回上一级菜单的功能,因此需要调用Menu对象的setData()方法传递当前系统数据,然后调用showMainMenu()方法显示上一级菜单 (2)在购物结算结束后调用returnLastMenu()方法,运行...
Mstar液晶电视方案之OSD代码架构详解 .DOC Mstar的OSD方案,感觉主要是在msosd.c(底层部分),menu.c, menutbl.c这里,主要有MenuPageType、MenuItemType、DrawSubMenuGroupType、MenuItemFuncType等几个Stucture,...
左侧红色js悬浮QQ在线客服插件代码,可随着滚动条滚动,使用非常方便,可自己编辑QQ客服,点击右侧在线客服可伸 缩展开。本款插件代码适合大部分的网站管理系统,如织梦CSM...下面为大家介绍下代码的调用安装 方法。