HorizontalScrollView
をスクロールしたときにイベントを聴こうとしています。これを試しましたが、何も印刷されません。
HorizontalScrollView headerScrollView = new HorizontalScrollView(this);
headerScrollView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
Log.i("hv1",event.toString());
Log.i("hv1","HELLO");
return false;
}
});
実際の問題は、一度に2つスクロールしたいということHorizontalScrollView
です。少なくとも一方がスクロールしたときに、両方を同時にスクロールする必要があります。回避策はありますか?
以下の答えを使用して、これを実装しようとしましたが、クラスのメソッドをどのように使用する必要があるのかわかりません。
TestHorizontalScrollView headerScrollView = (TestHorizontalScrollView) findViewById(R.id.headerHv);
これは、レイアウトファイルのhsv要素を指す必要がある方法ですか?