我的布局中有图像,我希望当用户点击图像时,在图像的一角添加了4个可绘制(角落按钮)。我怎么能这样做?
答案 0 :(得分:1)
将id
字段添加到xml中的相对布局。在类中使用该id来动态创建视图。
RelativeLayout relativeLayout = (RelativeLayout) findViewById(R.id.YourID);
imageView.setImageDrawable(R.drawable.image);
//Add View to Layout:
relativeLayout.addView(imageView);
答案 1 :(得分:0)
有很多方法可以解决这个问题。
使用layoutparams,您可以以编程方式设置布局参数。
像
LayoutParams param = new LayoutParam(LayoutPara.width, LayoutParam.height);
//your rules...
imageView.setlayoutParams(param);
在这里你可以设置margintop,bottom,left和right以及alignParentLeft ....所以