伙计们请帮我解决这个问题。我只想在listview中实现onTouch
方法来拖放文件。
我没有足够的声誉在图片表单中显示错误,但错误表明Type mismatch: cannot convert from File to View
。有没有办法转换这个? tnx提前
View x = mCurrentNode;
x.setOnTouchListener(new AdapterView.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
if(motionEvent.getAction() == MotionEvent.ACTION_DOWN){
DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(view);
view.startDrag(null, shadowBuilder, view, 0);
view.setVisibility(View.VISIBLE);
return true;
}
return false;
}
});
答案 0 :(得分:0)
不,没有。您应该实现一个视图来表示该文件。例如,带有文件名的textview。