【发布时间】:2011-12-13 17:29:37
【问题描述】:
我正在做自定义布局。但我希望看起来像在屏幕按钮、图像、文本中。
见Setting parameters on child views of a RelativeLayout。我想在左侧添加一个按钮。有人可以帮帮我吗?
我的代码是:
RelativeLayout.LayoutParams lp1=new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
addView(pic,lp1);
RelativeLayout.LayoutParams lp2=new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
lp2.addRule(RelativeLayout.RIGHT_OF,pic.getId());
addView(name,lp2);
RelativeLayout.LayoutParams lp3=new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
lp3.addRule(RelativeLayout.LEFT_OF,pic.getId());
addView(deletebutton,lp3);
怎么了?
【问题讨论】:
-
没错。怎么了?您必须更详细地描述您的问题。
-
我想看到第一个按钮第二个 ımageview 第三个 textview。但是当我这样做时我看不到按钮?我得到参考图片。我想在左侧和右侧放置 2 个视图?