Мне нужно загрузить изображения в gridview, и я должен уметь перетаскивать &. Отбросьте эти изображения в gridview. Я использовал следующие два класса. https://github.com/thquinn/DraggableGridView/tree/master/src/com/animoto/android/views. И я добавил это в моем файле активностиПроблемы с перетаскиванием изображений в Android GridView
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
dgv = (DraggableGridView)findViewById(R.id.dgv);
loadImages();
}
private void loadImages() {
int images[] = {R.drawable.p_1, R.drawable.p_2, R.drawable.p_3, R.drawable.p_4, R.drawable.p_5, R.drawable.p_6};
for (int i = 0; i < images.length; i++)
{
ImageView iv = new ImageView(getApplicationContext());
iv.setBackgroundDrawable(getResources().getDrawable(images[i]));
dgv.addView(iv);
}
}
Теперь IAM возможность перетащить & падение изображения в GridView. Вот мои проблемы
1. Как исправить только 3 изображения подряд.
2. Как узнать, как мои изображения размещаются по щелчку кнопки. После перетаскивания & dropping, Как получить положение каждого изображения? (например, я хочу знать позицию/cell_number каждого изображения)
3. Как я могу иметь разные виды фона для изображений. Мне просто нужно показать количество каждого изображения в фоновом режиме, когда пользователь подбирает его для перетаскивания. Фоновый вид (который представляет изображение изображения) не перемещается, когда он поднимает изображение для перетаскивания.
Может кто-нибудь мне помочь. Заранее спасибо.