制作Radio Button Draggable Android

时间:2014-06-14 11:17:20

标签: android android-event android-radiobutton

Draggable Icon

我想实现类似这样的东西,当我应该能够将图标从男性拖到女性时,反之亦然。目前我这样做是通过处理单击甚至男性或女性的文本并替换选择图标在适当的一侧的图像。 我怎么能实现它。

1 个答案:

答案 0 :(得分:0)

是的,你可以做你想做的事。

首先,您只需要获得白色图像的左边距。

在imageview和Tochevent上的第二组触摸监听器只是在imageview的左边缘添加了一些值。它会随着您的增值而移动。

例如:

ImageView iv=(ImageView)findViewById(R.id.myImageView);

LayoutParam params=iv.getLayoutParams();

int left=params.leftMargin;

iv.setonTouchListener(new View.onTouchListener{
@override
    boolean onTouch(MotionEvent event){
    super(event);
if(female){

    params.leftMargin = left + 20;
}else{
   params.leftMargin = left - 20;
}
    iv.setLayoutParams(params);
    return true;
}

} 
 );
祝你好运......