点击android模拟器上的menu键如何直接出现一个dialog

问题描述

点击android模拟器上的menu键如何直接出现一个dialog

点击android模拟器上的menu键如何直接出现一个dialog,是要给menu按钮设置监听吗,如果是,android系统中的id哪个代表模拟器上的menu

解决方案

http://zhidao.baidu.com/link?url=O5-EAphVev_lnmEOIU99pyfO54Fr61GKZaiEdBfpmy6y4Qe_XYmYnIgZScWGNMi40WgAfCp-s3lL-LR3BfS_jq

解决方案二:

可以在activity里面捕获menu键

 @Override
 public boolean onKeyDown(int keyCode, KeyEvent event) {
  //捕获menu键
  if (keyCode == KeyEvent.KEYCODE_MENU) {
   // 在这里做你想做的事情,比如说显示一个dialog
     //showDialog();
     return false;
  }
  return super.onKeyDown(keyCode, event);
 }
时间: 2024-09-24 11:11:04

点击android模拟器上的menu键如何直接出现一个dialog的相关文章

Android模拟器上模拟来电和短信配置

在Android模拟器上模拟来电 项目需求要做一个控制来电显示的Android 应用,那么我们就需要在Emulator上模拟来电效果了,下面来看看如何实现Android模拟器上模拟来电 方法如下:1.单个电话 打开命令行cmd,输入telnet 回车.然后输入 o localhost 5554 回车,连到Emulator上.输入gsm call 123456 上面显示OK这时再去看模拟器,上面就有来电了.其他:挂断电话:gsm cancel <模拟打进的电话号码>设置其他模式:gsm voic

按enter键进行搜索在android模拟器上要按两次确定才行

问题描述 我的代码如下:$(function(){userName=sessionStorage.userName;$("#search").live("keydown",function(event){if(event.which==13){varquestionTitle=document.getElementById("search").value;varparam={'questionTitle':questionTitle};$.aja

如何在Android模拟器上访问本地的Web应用

本篇文章试图解决这样一个问题:如何在Android模拟器上访问本地的Web应用? 例如,在你的开发机器上 启动一个Tomcat服务,接着打开电脑上的浏览器,默认情况下输入http://localhost:8080/就能够访问到 Tomcat的主页面:那么,如果我们想在Android模拟器上来访问,可以吗?答案是肯定的,但是访问的URL会有 所变化,这又是为什么呢?请继续往下看. 在一般的Java Web程序开发中,我们通常使用localhost或者 127.0.0.1来访问本机的Web服务,但是

android模拟器上自带的email配置163邮箱时提示错误

问题描述 android模拟器上自带的email配置163邮箱时提示错误 android模拟器上自带的email配置163邮箱时有一下提示 authentication methods aren't supported by server 请问大神们这个该怎么解决? 解决方案 http://blog.csdn.net/zhq56030207/article/details/5782257

在Android模拟器上模拟GPS功能总是null的解决方法_Android

我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法 1.在eclipse下,windows-->open perspe

在Android模拟器上模拟GPS功能总是null的解决方法

我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法 1.在eclipse下,windows-->open perspe

在Android 模拟器上安装和卸载APK包的方法

模拟器(emulator.exe) 可以在 Android SDK 的安装目录下的 tools 文件夹找到运行文件(F:GPhoneandroid-sdk-windows-1.0_r1 ools),双击运行模拟器. 安装 APK 包 adb install [-l] [-r] - push this package file to the device and install it<'-l' means forward-lock the app><'-r' means reinstall

Android模拟器浏览器访问Internet及本地web

本文我们讲的是在Windows环境下,配置好Adroid环境变量后(如将d:android-sdk-windows-1.0_r1 ools加入系统变量PATH),在命令行窗口输入: emulator 启动Android 模拟器后, 输入: adb shell 进入adb shell模式: 将网络连接代理设置写入配置数据库,假如你的上网代理IP是10.193.xx.xx:sqlite3 /data/data/com.android.providers.settings/databases/sett

Android模拟器对应的电脑快捷键说明_Android

Home键(小房子键) 在键盘上映射的就是home键,这倒是很好记. Menu键 用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以.另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey) Start键 这个键在模拟器和G1真机上我都没有找到到底是哪个键.映射的是Shift+F2或PgDn,某些机型会被设计为右软键(right softkey). Back键 返回键,用户返回上一个UI或者退出当前程序.键盘上映射ESC键. Call/Dial键(电