簡體   English   中英

在Android中的視圖中打開活動

[英]Opening an activity within a View in Android

我最近開始開發Android Apps,盡管我越看越能使模型更有意義,但我無法做點什么(也找不到參考資料),這對我來說似乎很簡單。

我有一個活動,該活動的底部有五個按鈕,一個空白的View占據了屏幕的其余部分。 我希望在單擊這些按鈕后,在此視圖中打開(並限於)該活動。 我可以順利運行一個新活動,但這會在新屏幕中打開。

如果有人可以向我展示一種在父活動的布局xml文件中定義的視圖內啟動(子/子?)活動的簡便方法-同樣,它可以在父活動中創建-您真的會在做我一個忙!

您可以通過使用ActivityGroup來實現這一點...這是一個簡單的示例,展示了如何使用TabActivity做到這一點:

http://web.archive.org/web/20100816175634/http://blog.henriklarsentoft.com/2010/07/android-tabactivity-nested-activities/

當然,由於您沒有使用TabActivities ,因此必須更改代碼。 只需看看將要使用的getLocalActivityManagergetDecorView方法即可。

我建議看一下TabHost Tabhost是一個Activity本身,子視圖也都是Actvities。

這是一個很好的教程 ,可以幫助您快速入門。 為選項卡創建(可選)圖標還有更多工作(在本教程中也有介紹)。

希望這可以幫助。

編輯*您提到的按鈕位於屏幕底部。 看看這個SO問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM