मैं सिर्फ एक सरल बात चाहते मैं एक imageView hava और मैं स्पर्शस्पर्श घटना के साथ आगे बढ़ते imageView
यह मेरा कोड है के साथ ले जाएँ, खेद im कर सकते हैं यह गलत हैं क्योंकि मैं सिर्फ यह अपने आप
img.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
if(arg1.getAction()==MotionEvent.ACTION_DOWN)
{
status=StartDrag;
}
else if(arg1.getAction()==MotionEvent.ACTION_UP)
{
status=StopDrag;
}
return false;
}
});
@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
if(status==StartDrag)
{
params.leftMargin = (int)event.getX();
params.topMargin = (int)event.getY();
img.setLayoutParams(params);
}
return super.onTouchEvent(event);
कोशिश
}
क्या आप मुझे सही रास्ता दिखा सकते हैं? धन्यवाद: डी
तो, आपने इसे अपना रास्ता आजमाया, और नतीजा क्या हुआ? क्या यह कोड काम कर रहा है या नहीं? – Egor
काम althought मैं छवि को छूना नहीं :( –
बस इस स्रोत कोड को आजमाएं, बस आपको जो चाहिए वह करता है http://whats-online.info/science-and-tutorials/98/Android-rotate-zoom-drag-image- इन-इमेजव्यू-ऑन-टच-उदाहरण/ –