gpt4 book ai didi

java - 拖放开关盒,无法访问代码?

转载 作者:行者123 更新时间:2023-12-01 17:23:40 25 4
gpt4 key购买 nike

为什么此代码无法访问以及如何修复它?

  public void draggingEvent() {
image15();
final int thisLetter = currentLetter;
mImageView15.getDrawable();

mImageView15 = (ImageView) findViewById(R.id.imageView15);
mImageView15.setOnDragListener(new OnDragListener() {


public boolean onDrag(View v, DragEvent de) {
// TODO Auto-generated method stub
final int action = de.getAction();
switch(action) {

case DragEvent.ACTION_DRAG_STARTED:

if (de.getClipDescription().hasMimeType(ClipDescription.MIMETYPE_TEXT_PLAIN)) {
v.invalidate();


return (true);
}


break;

case DragEvent.ACTION_DRAG_ENTERED:
v.invalidate();
return (true);

break; //un reachable here
case DragEvent.ACTION_DRAG_LOCATION:
//ignore even for now
if (de.getX() == 250 && de.getY() == 195) {
mImageView17.setImageResource(thisLetter);
v.invalidate();
return (true);
}
if (de.getX() == 300 && de.getY() == 195) {
mImageView17.setImageResource(thisLetter);
return (true);
}
break;// here
case DragEvent.ACTION_DRAG_EXITED:
de.getResult();
break; //here
case DragEvent.ACTION_DROP:
ClipData.Item item = de.getClipData().getItemAt(thisLetter);
v.invalidate();
return (true);

break; // here
case DragEvent.ACTION_DRAG_ENDED:
v.invalidate();

if (de.getResult()) {
Log.e("it worked", "worked");
} else {
Log.e("failed", "sorry failed drag and drop");
return (true);
}
break; //here

default:
Log.e("Drag drop", "Failed to find area");
break; // and here



};
return false;
};

});

最佳答案

返回后无法执行任何 Java 语句:

return (true);
break; //un reachable here

只有return语句。 (你有两次这样的情况)

关于java - 拖放开关盒,无法访问代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16669920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com