OnTouchEvent を使用して新しい contentView を複数回ロードするにはどうすればよいですか? ユーザーが前のスプラッシュに触れた後に表示したい 4 つのスプラッシュ画面があります。ブール値と if ステートメントを使用してそれらをロードしようとしていますが、if 内のブール値を変更することはできません。
どうもありがとうございました!
public boolean onTouchEvent(MotionEvent e) {
// TODO Auto-generated method stub
// return super.onTouchEvent(e);
if (e.getAction() == MotionEvent.ACTION_UP && intro1() == false) {
intro1();
}
if (e.getAction() == MotionEvent.ACTION_UP && intro2() == false) {
intro2();
}
if (e.getAction() == MotionEvent.ACTION_UP && intro3() == false) {
intro3();
}
return false;
}
public boolean intro1() {
setContentView(R.layout.splash2);
return false;
}
public boolean intro2() {
setContentView(R.layout.splash3);
return false;
}
public boolean intro3() {
setContentView(R.layout.splash4);
return false;
}