0
격자보기에서 이미지를 회전해야하는 안드로이드 응용 프로그램을 만들고 있습니다.격자보기에서 이미지보기
public boolean onTouch(View v, MotionEvent me) {
.............
int position = parent.pointToPosition(x, y);
switch(me.getAction())
{
case MotionEvent.ACTION_DOWN :
//int z = fPosition(x,y);
sr = position;
doRotation(v,position);
//startAnimation(v);
//Toast.makeText(GameActivity.this, "down "+position,Toast.LENGTH_SHORT).show();
break;
case MotionEvent.ACTION_UP :
//popUp.dismiss();
ds = position;
images.cPositions(sr,ds);
images.notifyDataSetChanged();
//int z1 = fPosition(x,y);
//Toast.makeText(GameActivity.this, "up " + position, Toast.LENGTH_SHORT).show();
break;
case MotionEvent.ACTION_MOVE :
//Toast.makeText(GameActivity.this, "move", Toast.LENGTH_SHORT).show();
break;
}
return true;
}
void doRotation(View v, int position) {
final ImageView im;
final RotateAnimation rAnim;
ViewGroup vg = (ViewGroup) findViewById(R.id.mlinear);
rAnim = new RotateAnimation(0f,360, RotateAnimation.RELATIVE_TO_SELF, 0.5f, RotateAnimation.RELATIVE_TO_SELF, 0.5f);
rAnim.setStartOffset(0);
rAnim.setDuration(2000);
rAnim.setFillAfter(true);
rAnim.setFillEnabled(true);
v.startAnimation(rAnim);
}
나는 안드로이드 2.2 (8 레벨) 오전의 행함은 내가 이미지를 회전하려면 전체 그리드 뷰를 회전 무엇 : 나는 다음과 같은 코드를 작성했습니다. 격자보기에서 이미지의 이미지보기를 얻는 방법을 알고 싶습니다.
실제로 내가 드래그 앤 드롭 OnTouchListener (나는 그것을 사용해야합니다) ..... 그래서 거기에 어떤 다른 방법이 ..... 어떻게 격자보기에서 셀의 셀 ID를 얻을 수있는 드롭을 구현했다 ... . – karan421