0
自分のアプリケーションでViewFlow
の実装を使用しています。しかし、私は少し問題がonTouchListener
を実装しています。私はLog
をonTouch
メソッドに入れ、ViewFlowから画像をタッチすると、そのログは5〜6回のように表示されます。基本的には、boolean variable
がtrueかfalseであるかどうかに応じて、UIレイアウトからアイテムを表示および非表示にするための機能が必要です。ここに私がやっていることがあります:Android ViewFlow onTouchListener
viewFlow = (ViewFlow) findViewById(R.id.viewflow);
viewFlow.setAdapter(new ImageAdapter(this, images), position);
viewFlow.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(isShown){
actionBar.setVisibility(View.GONE);
content.setVisibility(View.GONE);
isShown = false;
} else if(!isShown){
actionBar.setVisibility(View.VISIBLE);
content.setVisibility(View.VISIBLE);
isShown = true;
}
return true;
}
});
しかし、それは隠して、レイアウトを非常に高速です。
viewFlowでその機能を取得する方法はありますか?