我正在将图像加载到屏幕上,我希望能够将该图像拖放到网格的一部分中。我不知道如何处理这个问题?我已经在网上看过,但没有任何好的教程可以拖放到gridview中。我知道drop target是gridview,需要接受drop。
ImageView image = (ImageView) findViewById(R.id.image1);
image.setImageResource(R.drawable.gopher);
image.setOnLongClickListener(new OnLongClickListener(){
@Override
public boolean onLongClick(View v) {
return false;
}
});
我可以将图像加载到网格中,然后能够在该网格周围移动该图像,如果这样更容易的话。但是,只要加载的图像看起来不像网格中的那样,但我仍然会看到网格的部分掉落。
非常感谢任何帮助/指导。
答案 0 :(得分:3)
我正在寻找一个拖放教程并遇到过这个问题。
https://blahti.wordpress.com/2011/10/03/drag-drop-for-android-gridview/
我尝试了它并且它有效。请注意,它是针对Android 2.2编写的,因此它不依赖于Android 3.0及更高版本中的拖放框架。
答案 1 :(得分:0)