0
我需要創建一個包含項目的地圖(地圖包含一個可繪製的對象,它代表一個房間),並且我考慮使用帶有背景圖像的按鈕來使項目可點擊。Android佈局問題
我想AbsoluteLayout適合這裏最好的,但不幸的是它已被棄用。 你會推薦我這種應用程序的佈局?是否有另一個支持X/Y座標的佈局?
我需要創建一個包含項目的地圖(地圖包含一個可繪製的對象,它代表一個房間),並且我考慮使用帶有背景圖像的按鈕來使項目可點擊。Android佈局問題
我想AbsoluteLayout適合這裏最好的,但不幸的是它已被棄用。 你會推薦我這種應用程序的佈局?是否有另一個支持X/Y座標的佈局?
相對佈局支持X,Y座標 - 這可能是最好的,因爲您可以相對於地圖而不是屏幕設置佈局。
很酷。非常感謝 !
這裏是代碼,如果有人也需要它。
RelativeLayout RL = new RelativeLayout(this);
RL.addView(V, RelativeLayout.LayoutParams.FILL_PARENT, RelativeLayout.LayoutParams.FILL_PARENT);
Button t = new Button(this);
t.setText("text");
t.setBackgroundResource(R.drawable.test);
int top = 200; //y
int left = 100; //x
RelativeLayout.LayoutParams LP= new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
LP.setMargins(left, top, 0, 0);
t.setLayoutParams(LP);
RL.addView(t);
setContentView(RL);
沒問題,很高興我能指出你在正確的方向。 – hwrdprkns 2010-06-12 21:43:19