2
A
回答
0
清楚我试过才知道,在我的Optimus 2X LG采用Android的目标2.3.3(及继起的Android的网站,在这里提醒文档:http://developer.android.com/guide/topics/ui/dialogs.html)是这样的:
我已经实现了我自定义的GLSurfaceView,它覆盖了public boolean onTouchEvent(MotionEvent event)
方法。然后,在该方法中,当用户触摸我做这个屏幕:
@Override
public boolean onTouchEvent(MotionEvent event) {
if(event.getAction()==MotionEvent.ACTION_DOWN) {
AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//do something
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
return true;
}
return false;
相关问题
- 1. 在twitter中复制线程化对话UI的最佳方式
- 2. C++/Win32在Windows 2000 +上启动线程的最佳方式
- 3. 在启动时启动应用程序的最佳方式?
- 4. 在WPF中重用对话框的最佳方式?
- 5. 从QML模式对话框中检索值的最佳方法
- 6. Spring Boot - 在部署中启动后台线程的最佳方式
- 7. 寻找启动jboss的最佳方式
- 8. 启动项目的最佳方式
- 9. OpenGL新手 - 在场景中移动物体的最佳方式
- 10. Android的对话框消失在自己
- 11. 多线程的最佳方式
- 12. 多线程的最佳方式?
- 13. jquery对话框最佳方法
- 14. 用对话框存储网站数据的最佳方式
- 15. 拥有可重用对话框的最佳方式是什么?
- 16. 对话框自己关闭
- 17. 在MFC对话框和它自己的线程上的OpenGL控件之间传递消息
- 18. 在Zend框架中处理会话处理的最佳方式
- 19. 动态框的最佳方式
- 20. 来自线程的Android对话框
- 21. 学习OpenGL ES的最佳方式
- 22. 确保自己免受nodejs中sql注入的最佳方式
- 23. 在angular2中创建自定义模态对话框的最佳方法?
- 24. 在OSX/iPhone上计算OpenGL动画的最佳方式
- 25. Java确定最佳线程数的最佳方式
- 26. 在Windows启动程序中放置程序的最佳方式是什么?
- 27. CKeditor自己的插件与对话框
- 28. CakePHP3包含自己的php类的最佳方式
- 29. 启动WPF“.application”应用程序的最佳方式
- 30. 等待应用程序启动的最佳方式
看看这个http://stackoverflow.com/questions/8417859/pass-variables-between-renderer-and-another-类与-queueevent/8420243#8420243 – 2012-09-10 21:01:58