안녕하세요. 저는 개발공부중인 대학생입니다.

요즘 어린 나이에도 뭘 개발했다더라 뭐라더라 말이 많더군요.

그래서 제가 알고 있는 개발능력을 보고 있으면 한숨이 나옵니다. ㅠㅠ

본론으로 들어가면요...

일단 gridView를 이용해서 보여지는 건 했습니다.

gvFoodList = (GridView) findViewById(R.id.gv_FoodList);
gvFoodList.setAdapter(new FoodListAdapter());

-------------------------------------------------------------------------

// BaseAdapter 를 상속을 받아서

class FoodListAdapter extends BaseAdapter {

-------------------------------------------------------------------------

if (convertView != null) {
/** 들어갈 음식의 이미지 삽입 */
ivFoodImage.setOnTouchListener(new OnTouchListener() {

@Override
public boolean onTouch(View v,
MotionEvent motion) {
Intent intent = new Intent(
FoodsInfoListActivity.this,
FoodsInfoDetailActivity.class);
// 어느 메뉴가 눌렸는지를 데이터를 보내는 부분이 필요하다.
intent.putExtra("Menu", position); // ←←←←←←←←←←←←←←←←← 이 부분
startActivity(intent);

return false;
}
});

/** 들어갈 음식의 이름 삽입 */
tvFoodName.setText(arrFoodList.get(position)
.getFoodName() + " / " + position);

/** 들어갈 음식의 가격 삽입 */
tvFoodPrice.setText(arrFoodList.get(position)
.getFoodPrice());
}

그리드뷰로 나타내긴 하였으나,

인텐트로 넘길때 포지션 값을 잡아서 보내야 그 포지션에 따라 다음 페이지에 나올 부분을 결정할 수 있는데....

어떻게 하면 포지션을 잡을 수 있을까요?? 제가 터치한 부분이 몇번째 사진인지 알 수 있을까요?

특별히 제가 첨부파일을 올렸습니다.