我是新来的。让我自我介绍一下。我喜欢学习新事物。因此,我开始了我的编程生涯,创建了简单实用的应用程序。今天我遇到了一个问题,那就是如何创建一个简单的应用程序,只在第一次启动应用程序时才显示弹出对话框。此对话框有一个OK按钮,如果按下该按钮,它会将我带到一个新的意图(比如TwoActivity.class)。如果我将关闭此应用程序并重新启动它,此弹出窗口将不会再次出现,直到我擦除应用程序数据并缓存设备设置。
如何做到这一点呢?
发布于 2020-07-13 09:54:40
我会做以下事情:
对话框:第一次使用标题:第一次启动
对话: firstuse消息:这是您的第一次启动。转到TwoActivity。
|对话框:第一次使用确定按钮:开始
|共享首选项: firstuse set key: firstuse data:否
|意图:首次使用setScreen TwoActivity
startActivity意图:首次使用|_/
|对话框:首次使用取消按钮:关闭应用
| finishActivity
_
如果不是(共享首选项: firstuse getKey:" firstuse“等于否),则对话框:firstuse show
我希望这对你有用。?如果它有点混乱,试着把上面的代码想象成Sketchware块。这不是代码。?
https://stackoverflow.com/questions/60533665
复制相似问题