android:创建弹出页面的最佳视图 class
android: best view class to create popup page
我正在开发一个 android 相机应用程序,允许在照片捕获视图中按下按钮(除了拍摄按钮)时弹出页面 activity 以访问 Twitter 服务,包括登录(因为带有按钮),查看已添加书签的用户的推文(列表视图或列表片段)并发布推文。
我正在考虑为弹出内容构建布局的方法。我想到的是对话框片段、弹出窗口和另一个 activity。
考虑到我的情况,弹出组件推荐使用什么视图?
取决于弹出窗口的内容:
- 如果弹出窗口仅包含项目列表,请使用
PopupWindow
。
- 如果弹出窗口仅包含几个按钮,例如 ok/cancel 一些文本等。使用
DialogFragment
。
- 如果你有更多的东西,你可能应该使用
Activity
。
我正在开发一个 android 相机应用程序,允许在照片捕获视图中按下按钮(除了拍摄按钮)时弹出页面 activity 以访问 Twitter 服务,包括登录(因为带有按钮),查看已添加书签的用户的推文(列表视图或列表片段)并发布推文。
我正在考虑为弹出内容构建布局的方法。我想到的是对话框片段、弹出窗口和另一个 activity。
考虑到我的情况,弹出组件推荐使用什么视图?
取决于弹出窗口的内容:
- 如果弹出窗口仅包含项目列表,请使用
PopupWindow
。 - 如果弹出窗口仅包含几个按钮,例如 ok/cancel 一些文本等。使用
DialogFragment
。 - 如果你有更多的东西,你可能应该使用
Activity
。