我在ActivityGroup中使用WebView,如果WebView顯示Dialog並且抱怨活動無效,它將引發異常。但是,如果將WebView的上下文設置爲TOP活動,那沒關係。所以我想知道如何在佈局xml中設置上下文?Android:如何設置上下文到佈局xml中的視圖?
3
A
回答
0
所以我想知道如何在佈局xml中設置上下文?
這是不可能的。雖然,我有ActivityGroup
一定的經驗,所以我知道如何解決這個問題:
// in your ActivityGroup...
public class YourActivityGroup extends ActivityGroup{
public static YourActivityGroup self;
public YourActivityGroup(){
self = this;
// the rest of your code here
}
}
然後,當你需要以顯示一個對話框或一個麪包或任何一種背景下,您使用YourActivityGroup.self
。
2
您可以使用layoutinflater來實現這一目標:
View viewToLoad = LayoutInflater.from(this.getParent()).inflate(R.layout.yourLayoutName, null);
this.theSpinner = (Spinner) viewToLoad.findViewById(R.id.Spinny);
this.setContentView(viewToLoad);
希望有所幫助。對於對話框你可以改變背景下,從這個到
this.getParent()
相關問題
- 1. 如何在Android上的xml佈局文件中設置WebView上的url?
- 2. 如何在網格佈局視圖中設置RepositoryItemButtonEdit的文本
- 3. 草圖佈局到android XML
- 4. 如何在Android中以相對佈局設置圖像視圖的位置?
- 5. 上載到列表視圖:Android佈局
- 6. 如何在XML佈局中設置android選項卡的寬度?
- 7. 從SD卡中設置xml文件作爲Android中的佈局
- 8. 如何設置一個數組作爲標籤到任何視圖通過Android中的佈局xml
- 9. 佈局中的Android視圖
- 10. 如何在android上設計垂直視圖佈局
- 11. 從視圖中設置佈局變量
- 12. 如何訪問android xml佈局文件中的包含視圖中的元素?
- 13. 如何在android中設置此佈局?
- 14. Android xml-如何優化設備佈局
- 15. 小視圖Android xml佈局問題
- 16. 如何在MVC中的佈局視圖中放置佈局視圖?
- 17. 如何訪問腳註xml佈局內的視圖? Android的
- 18. Android的視圖佈局設計幫助
- 19. 如何在Android上的現有XML佈局中包含自定義視圖?
- 20. Android動畫:將視圖設置爲父佈局的中心
- 21. iOS - 嘗試在佈局子視圖上設置Autolayout子視圖
- 22. Android xml佈局文件,請參閱android xml佈局設計器中的佈局的實際高度
- 23. Android設置佈局
- 24. 如何設置Android的表格佈局列填充在XML
- 25. 如何解決Android佈局中視圖的位置?
- 26. 在android中設置佈局
- 27. Android XML佈局設計
- 28. 如何以編程方式將視圖添加到android中的xml佈局?
- 29. 同樣在父佈局中設置多個視圖/佈局
- 30. 如何將Android XML佈局文件整理到文件夾中
但是,如果我讓我用findViewById(...)微調,我不能設置上下文 - 我怎樣才能做到這一點?與ActivityGroup結合,微調不起作用,不幸... – swalkner 2010-10-06 13:01:39
我不知道你爲什麼要設置上下文到微調器......它是否給你的問題? – Cristian 2010-10-06 13:51:31
是的 - 它詢問我的活動是否正在運行:「無法添加窗口 - 令牌[email protected]無效;您的活動正在運行嗎?」 – swalkner 2010-10-06 17:43:50