0

私は Android 1.5 をターゲットにしています - ScrollView ウィジェットを使用したいのですが、クラス内にハードコーディングされた値があり、私の目的には使用できません (それは「タッチスロップ」値です - 16 に設定されています -ジェスチャーをスクロールと見なす前に、ユーザーが指で行わなければならない動きの量 - 理想的には、これを半分にカットする必要があると思います!)。

いずれにせよ、ScrollView のソースを取得して自分のプロジェクトに貼り付け、その 1 つの静的フィールドを微調整してから、クラス MyScrollView の名前を変更することができました。しかし、Android の「公式」ソース コード、特に 1.5 はどこにありますか? テストとして、ここから ScrollView コードを取得しました。

https://android.googlesource.com/platform/frameworks/base/+/android-1.6_r1/core/java/android/widget

しかし、これがそれを入手するのに適切な場所であるかどうかはわかりません。

4

1 に答える 1

0

ここでも同じことが必要です。授業履歴を閲覧できます。クラスを適応させるのは危険なようですが、別の解決策は見つかりませんでした。スクロールの感度を変更する必要があり、それはプライベート フィールドです (mTouchSlop)

于 2010-08-23T12:22:21.300 に答える