我刚刚在Android中完成了我的第一个应用程序,现在我想构建一个小的指令页面,该页面将在应用程序打开时打开。我希望用户能够阅读一小组说明,然后只需点击同一屏幕上的关闭按钮即可关闭屏幕并开始使用该应用程序。
我应该使用警报框还是有更好的方法?
感谢您的帮助。
答案 0 :(得分:1)
我会在TextView
创建一个ScrollView
个教学信息的小活动,页面底部有一个锚定的关闭按钮。
考虑类似于Android首次设置布局的布局:
您可以使用居中的“关闭”按钮而不是下一个按钮,但想法是相同的。对于应用程序中较长的消息,这是一个非常干净的布局。
答案 1 :(得分:1)
我会在AndroidManifest.xml中使用Activity
style
设置为Theme.Dialog
,如下所示...
<activity
android:name=".InstructionsActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Dialog">
...
</activity>
使用SharedPreferences
保存'first run'布尔值并在MAIN / LAUNCHER活动的onCreate(...)
方法中检查它 - 如果布尔值为true
,则将其设置为{{然后使用false
启动startActivity(...)
对话框。
答案 2 :(得分:0)
AlertDialog
对此有利,但移动优化网页的内容越长越好,不要忘记从应用程序的其他部分提供帮助。