我想添加一個ImageView絕對佈局這就是在一個特定的地方。 xy座標可能會發生顯着變化,所以我需要java代碼而不是xml代碼。如何在特定佈局中添加新視圖?
0
A
回答
0
用途:
int width = 100, height = 25, x = 0, y = 200;
AbsoluteLayout.LayoutParams lp = new AbsoluteLayout.LayoutParams(width, height, x, y);
view.setLayoutParams(lp);
absoluteLayout.addView(view);
0
因此Android需要你工作這麼辛苦的XML,然後將其膨脹到視圖,它顯示的對象。如果您想動態地添加你的ImageView您首先需要創建它....
ImageView img = new ImageView(context);
然後塗抹一些PARAMATERS和的LayoutParams,如果你選擇的利潤率等,然後finall你就持這種觀點,並把它添加到你的容器視圖。大多數人會使用
setContentView(R.layout.viewid);
設置佈局視圖。如果你在那裏有一個容器,可以使用
RelativeLayout rl = (RelativeLayout) findViewById(R.id.viewcontainerID)
然後做
rl.addView(child) // child is img in this case
讓我知道,如果你需要更多的解釋。如果您想要自己處理膨脹和操作xml,請查看LayoutInflator
相關問題
- 1. 如何在視圖下添加布局
- 2. 如何在運行時自定義佈局中添加視圖
- 3. 在列表視圖中添加布局
- 4. 在視圖中添加布局
- 5. 如何添加我的自定義視圖中的XML佈局?
- 6. 如何在渲染特定視圖時插入佈局伏特?
- 7. 如何在Android佈局中添加unityplayer作爲子視圖?
- 8. 如何在另一視圖中使用佈局添加inflatter
- 9. 如何在佈局中添加完整的滾動視圖?
- 10. 如何在此佈局中添加滾動視圖?
- 11. 在佈局中更新局部視圖
- 12. 如何將我的自定義視圖添加到XML佈局?
- 13. 如何將佈局添加到我的自定義視圖
- 14. 如何將自定義視圖添加到佈局?
- 15. 如何防止滾動視圖向內容佈局添加新視圖
- 16. 多次在佈局中添加自定義視圖
- 17. 添加自定義視圖(瓷磚視圖)到佈局?
- 18. 如何在xml佈局中添加一些視圖的子視圖
- 19. 如何在android中的相對佈局中的特定點添加自定義視圖?
- 20. 如何在佈局中的特定位置添加視圖(在java類中描述)?
- 21. 如何從延遲列表中添加視圖到佈局
- 22. 如何在添加視圖(自動佈局)後調整uiscrollview
- 23. android如何在佈局開始時添加視圖?
- 24. 如何在佈局參數的TabHost底部添加視圖?
- 25. 使用視圖添加按鈕佈局
- 26. 將滾動視圖添加到佈局
- 27. Android - 添加視圖到佈局
- 28. 添加子視圖相對佈局
- 29. 如何正確添加新佈局xml?
- 30. 如何在相對佈局中在圖像視圖上添加水平1px行?
'AbsoluteLayout'已棄用,原因很充分。我建議不要使用它,因爲它不能很好地適應Android運行的數百種設備... – 2012-01-28 06:00:20