【发布时间】:2011-09-12 20:50:50
【问题描述】:
我希望在一个项目上节省一些时间,并想知道这是否可行。
目前有一些安卓手机屏幕已经由前同事开发。我正在为平板电脑开发一个新屏幕,该屏幕需要将他开发的现有屏幕的内容显示为子屏幕(比如屏幕右下角的一个小框。这在美学上还可以,因为现有屏幕很小(手机)。我正在开发的屏幕是为 10.1" 平板电脑设计的,所以它只占我屏幕的一小部分。
但是,问题在于他将屏幕全部编码为一个很好的代码并与关联的 Activity 集成。我希望通过从我的屏幕/活动单元调用 Intent 来重用它,尽可能少地修改它。
问题:是否可以让一个活动显示为另一个活动的子屏幕? 请注意,我知道您可以使用 Intent + startActivity() 从一个屏幕启动火灾并忘记活动。但这只会使新屏幕出现在旧屏幕之上。
我希望新屏幕显示为现有屏幕的子屏幕。有什么想法吗?
感谢所有指针和建议。 TIA
【问题讨论】: