AlertDialog builder = new AlertDialog.Builder(ProductActivity.this).create();
builder.setTitle(R.string.share_here);
View shareView = getLayoutInflater().inflate(R.layout.share_view, null);
shareView.setPadding(0, 0, 0, 0);
builder.setView(shareView, 0, 0, 0, 0);
builder.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(DialogInterface dialog, int keyCode,
KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK
{
isReturn = false; //怎么会按后退键后会执行两次呢?
}
return false;
}
});
怎么会按后退键后OnKey会执行两次呢?
builder.setTitle(R.string.share_here);
View shareView = getLayoutInflater().inflate(R.layout.share_view, null);
shareView.setPadding(0, 0, 0, 0);
builder.setView(shareView, 0, 0, 0, 0);
builder.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(DialogInterface dialog, int keyCode,
KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK
{
isReturn = false; //怎么会按后退键后会执行两次呢?
}
return false;
}
});
怎么会按后退键后OnKey会执行两次呢?
解决方案 »
- Android Emulator 运行 c++ 代码
- MediaRecorder类中setVideoFrameRate方法的问题
- openOrCreateDatabase的问题
- checkbox 值回填并且选中怎么选中不了啊!给分啊!
- 哎,看了一个星期的android了,模糊的很啊,看不懂啊
- android自定义布局
- 为什么我的Anroid不能搭建!!!急求答案
- android手机的sd卡
- res->layout 文件夹中的activity_main.xml 打开时报错
- 用百度地图SDK将文字地址转化为地理经纬度坐标
- 添加9patch图片后,工程中莫名其妙的多了很多错误
- 安装了APK,就安装了那个小说,是怎么做的啊
onKeyDow 和onKeyUp事件