Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了尝试在我的Android应用中实施退出确认大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_419_4@
我已经发现你无法覆盖 Android手机上的Home按钮.它退出应用程序,它总是退出应用程序,它不会打扰任何namby-pamby确认.我想我理解谷歌的推理 – 但我认为这有点短视……

无论如何,(在我了解Home按钮之前),我设置了我的应用程序,以便用户可以通过选项菜单退出应用程序 – 使用onCreateOptionsMenu()和XML文件,我设置了一个简单的弹出菜单,显示按下菜单按钮时.其中一个选择是退出,它工作正常.

但是,在我看来,在退出过程中添加一个确认对话框可能是一个好习惯(即使它也可以被认为是多余的).所以,我创建了一个名为“你想退出吗?”的AlertDialog.以及是和否按钮……

按钮的单击侦听器很简单,只需将exitConfirm(布尔值)设置为true或false即可.处理Exit菜单选项的代码然后在我的应用程序之后清理并执行finish()或不执行取决于exitConfirm的状态…

不幸的是,它完全不起作用…退出案例的onOptionsItemSELEcted()中的所有代码都会执行,然后显示对话框!!我想我应该看到即将到来.我想如果我继续喋喋不休,我会想出一个完成这个的方法,但我想我会向社区提出建议 – 所以,是否有人建议顺利退出Android应用程序方式,包括用户获得确认的步骤??

谢谢,
R.

@H_419_4@

解决方法

首先 – 这是一种可怕的做法.要求确认可能是桌面应用程序上的一个不错的选择,但您正在编写移动应用程序.这不一样.实际上,我需要用粗体写出来:

您没有编写桌面应用程序.

我建议:没有闪屏.没有退出选项.绝对没有退出确认. Here一个很好的问题.

对于您的问题:使用setPositiveButton和setNegativeButton来处理按钮.

@H_419_4@ @H_419_4@
@H_419_4@
@H_419_4@
本图文内容来源于网友网络收集整理提供,作为学习参使用,版权属于原作者。

猜你在找的Android相关文章

问题描述:预览图像被拉伸变形问题原因:由于预览图像大小跟SurfaceView 大小不一致引起 解决方法:获取系统支持的所有预览尺寸[getSupportedPictureSizes],然后再取一个比
可以忽略onWindowFocusChanged、onSaveInstanceState、onRestoreInstanceState几个事件,这几个事件官网中的生命周期里面没有提到、忽略掉这几个方法
ListView 的高度 必须要设置成一个明确的值 或者match_parent 不然就会调用多次getView方法
一. 在Android的源文件中的乱码问题Android studio安装后发现所有的中文,不管是界面上的还是输出的log中的中文都变成小框框,具体的解决方法如下,可以肯定是字体的问题解决:菜单Fil
第一部分 个性化控件(View)主要介绍那些不错个性化的 View,包括 ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style 等等。一、Li...
View与Widget带小红点的提示:BadgeViewBadgeView(stefanjauker的,改颜色需要在BadgeView源码里面改) android-viewbadger(可以设置提示为数字或者文字,以及背景颜色)标签tagviewTAGView(可以设置背景图片的形状和颜色,可以同时显示图片和文字) android-tagview(Android-Cloud-Ta...
内容抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayout 图标 下拉刷新 ViewPager 图表(Chart) 菜单(Menu) 浮动菜单 对话框 空白页 滑动删除 手势操作 RecyclerView Card Color Drawable Spinner 布局 模糊效果 TabBar AppBar 选择器(Picker) 跑马灯 日历时间 主题样式 ImageView 通知
Android Context作用Context 用于访问全局信息的接口App的资源: Strings, drawable资源等等下面咱们来看一个例子public class MainActivity extends Activity { String TAG = "CARLOZ"; @Override protected void onCreate(Bundle savedIn

尝试在我的Android应用中实施退出确认

微信公众号搜 "程序精选"关注

大佬总结

以上是大佬教程为你收集整理的尝试在我的Android应用中实施退出确认全部内容,希望文章能够帮你解决尝试在我的Android应用中实施退出确认所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。