2012-04-22 8 views
4

Viewをプログラムでスクロールしたいと思います。コードでビューをスクロール

  • scrollTo(x,y):これまでのところ、私は2つの可能性を発見したViewの左上隅はViewで描画されなければならないものの点(x、y)に対応しています。問題は、呼び出しの後で、手動でViewをスクロールして、yの上にあるものまたはxの左側にあるものを表示させることは不可能であるということです。
  • setScrollY(y):私が探している機能のようです。しかし、それはレベル14以上のAPIでしか利用できません。私のアプリケーションはAPIレベル8で動作するはずです。

私がしたいことを実行できる別の機能はありますか?

あなたが私を助けるために過ごす時間を事前に感謝します。

+0

[Scroller](http://developer.android.com/reference/android/widget/Scroller.html)クラスがあります。 – neevek

+0

良い質問!それでも答えを探しています。 –

+0

Scrollerクラスは、カスタムコードで、私の問題を解決しました。 – Zelig63

答えて

0

ViewScrollViewですか?そうでない場合は、コードを使用してスクロール位置を設定した後、手動でイベントを処理してビューを手動でスクロールする必要があります。手動とプログラムの両方のコントロールが必要なように聞こえるので、スクロールするコンテナを使用するか、タッチイベントを自分で処理する必要があります。

関連する問題