は、私はこのようなHorizontalScrollView内部のカスタムビューを持っています。カスタムビューHorizontalScrollView内部でスクロールしませ
カスタムビューの幅が画面の幅より大きくなり、水平方向のスクロール表示が無効になっているかのようにスクロールしないという問題があります。
この理由は何ですか?
は、私はこのようなHorizontalScrollView内部のカスタムビューを持っています。カスタムビューHorizontalScrollView内部でスクロールしませ
カスタムビューの幅が画面の幅より大きくなり、水平方向のスクロール表示が無効になっているかのようにスクロールしないという問題があります。
この理由は何ですか?
MyCustomView
が常に画面の幅より大きい場合、幅をHorizontalScrollView
と同じに設定することは安全です。次のことを試してみてください。
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:fillViewport="true"
>
<com.mina.demo.customwidgets.MyCustomView
android:layout_width="wrap_content"
android:layout_height="50dp"
/>
</HorizontalScrollView>
私は問題が今HorizontalScrollView
の幅がfill_parent
に固定されていることだと思います。スクロールはデフォルトで有効になっていて、手動で変更していないので、問題はありません。
あなたのソリューションを試してみましたが、私のカスタムスクロールの内容は見えませんでした。なぜ本当にわからない –
レイアウトファイル全体を投稿できますか?単に 'android:layout_width'を変更してはならないのです... – tipycalFlow
このレイアウトは、リストビュー –
カスタムビューの幅をfill_parentに変更して、何か変更があるかどうか確認できますか? –
いいえ、何も起こっていません –