tapactivity를 이용하는 것도 아니고
손가락으로 드래그해서 activity를 넘기고 싶은데 flipper를 이용하지 않고 activity간에 전환이 이루어지게 만들고 싶습니다.
1.찾아보니 손가락으로 드래그 하는 움직임을 받는게 있고
2.activity간에 전환하는게 있어서
두개를 잘 조합하려고 했는데 전혀 되질 않네요.
private float downXValue;
public boolean onTouch(View arg0, MotionEvent arg1) {
switch (arg1.getAction())
{
case MotionEvent.ACTION_DOWN:
{
// store the X value when the user's finger was pressed down
downXValue = arg1.getX();
break;
}
case MotionEvent.ACTION_UP:
{
// Get the X value when the user released his/her finger
float currentX = arg1.getX();
// going backwards: pushing stuff to the right
if (downXValue > currentX)
{
Intent i = new Intent(SNUAPP_Book.this, book_category.class);
startActivity(i);
}
break;
}
}
return true;
}
이게 최선입니다.ㅠㅠ 확실해요..ㅠㅠ
에러가 나지도 않고 실행되는데 아무런 동작도 하지 않네요..;;
아울러 activity를 sub으로 받지 않고 독립적으로 전환해서 뒤로가기 버튼을 누르면 앞의 activity로 가지 않고 그냥 빠져나오게 하고싶은데 이건 또 어떤 방법을 써야하는지 알고 싶어요
페이지를 전환하는 방법이
1.layout을 미리 그려놓고 filpper를 사용하는 방법
2. tapactivity를 이용하는 방법
3.intent를 이용해서 activity를 쌓아가는(?) 방법
이 있는것으로 이해하고 있는데 혹시 잘못된것이 있다면 알려주시거나 도움이 될만한 아티클을 알려주시면 감사하겠습니다~ㅠㅠ
김백수 입니다. 백수네요.