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