我有一個列表視圖,我想讓它,所以我可以刷卡的每個項目,露出了刪除按鈕:如何在Android中滑動列表視圖項?
我已經找到了如何識別刷卡事件,我用這代碼(listItem
是View
類型):
listItem.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event)
{
switch (event.getAction())
{
case MotionEvent.ACTION_DOWN:
_xSwipe1 = event.getX();
break;
case MotionEvent.ACTION_UP:
_xSwipe2 = event.getX();
float deltaX = _xSwipe2 - _xSwipe1;
if (deltaX < 0)
{
Log.e("SWIPE", "Right to Left swipe");
}
else if (deltaX >0)
{
Log.e("SWIPE", "Left to right swipe");
}
break;
}
return false;
}
});
當我刷卡,我可以在該滑動事件被識別的日誌中看到。
但是,我不知道如何物理使列表項開始消失在左側?
任何幫助將不勝感激。
只有刷卡不工作? –
滑動事件正在被識別,我只是不知道下一步該怎麼做。我該如何讓列表視圖項目開始朝左側開始拍攝(如果我是從右向左輕掃)? – b85411
什麼是確切的問題?你想達到什麼目的? –