ary*_*axt 4 android subactivity android-activity
是否可以在当前活动之上添加活动.例如,假设我单击一个按钮,然后它向当前活动添加第二个活动.第二项活动只涵盖了我当前活动的一小部分.
该活动只是显示一个窗口,因此您可以使用getWindow()将窗口参数修改为我们想要的内容 - 例如,包装内容而不是填充父级.虽然对于不是全屏的活动,你应该先在你的清单中做android:theme ="@ android:style/Theme.Dialog".这本身就会使活动看起来像一个对话框(对话框框架和以屏幕为中心的包装内容).您可以从那里进一步细化样式或布局参数.
也就是说,重要的是要意识到设计是一次只运行一个活动.因此,当您显示此新活动时,您当前的活动将暂停.(它不会被停止,因为它仍然可以在非全屏活动后面看到.)对于更多集成的东西,只需让基本活动创建一个Dialog并以相同的方式根据需要调整其窗口.关于哪个使用的决定只是一个更适合您的设计的问题,尽管我认为Dialog是一种更常见的方法.
| 归档时间: |
|
| 查看次数: |
3872 次 |
| 最近记录: |