0
私はAndroid開発には初めてです。 viewflipperを使用してアプリケーションのページを取り込みたいと思います。受信したジェスチャーイベントに応じて、次のページまたは前のページに移動します。私はジェスチャーを働かせて、ページをスクロール・イン・アウトします。クール!問題:各ページのonCreateが発生しないため、クリックイベントが定義されていません。ここに私が持っているものがあります:viewflipper not calling onページの
private void BuildViewFlipper(ViewFlipper flipper)
{
views = new View[2];
views[0] = GetView(R.layout.ivdosage);
flipper.addView(views[0], 0);
views[0].setOnClickListener(CalculationViewer.this);
views[0].setOnTouchListener(gestureListener);
views[1] = GetView(R.layout.ivrate);
flipper.addView(views[1], 1);
views[1].setOnClickListener(CalculationViewer.this);
views[1].setOnTouchListener(gestureListener);
flipper.setDisplayedChild(viewIndex);
}
private View GetView(int id){
LayoutInflater inflater = this.getLayoutInflater();
View view = inflater.inflate(id, null);
return view;
}
上記のコードのビューはアクティビティでした。私は何が欠けていますか?どんな助けでも大歓迎です!
- クレイグ
PS:ビューのための固定された配列は、ちょうど私が行くと、後に更新されます取得することでした。 :)
[viewflipperでアクティビティを切り替える方法](http://stackoverflow.com/questions/4381723/how-to-switch-between-activities-with-viewflipper) –