我有一个按钮,我想在选择之后以编辑方式将绿色标记的图片添加到右上方的按钮,如何做到这一点?
答案 0 :(得分:1)
首先调用相对布局族并使用LayoutPram更新图片的位置
ImageView imageView = (ImageView)findViewById(R.id.theImage);
Button myBtn = (Button)findViewById(R.id.myButton);
myBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams)imageView.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
params.addRule(RelativeLayout.ALIGN_PARENT_TOP);
imageView.setLayoutParams(params);
}
});
试试这个!
答案 1 :(得分:-1)
使用ImageButton和onClick交换图像
这是一个模糊的答案,但你的问题也很模糊