私のXamarinフォームアプリケーションでは、ScrollView内に複数のListViewコントロールがあります。しかし、アンドロイドでは、スクロールはListViewでは機能しません。代替ソリューションはありますか?XamarinはScrollViewの内部でListViewを発行します
4
A
答えて
7
リストビューをScrollViewに含めるべきではありません。システムはこれらの2つのスクロール動作を混同します。 これを念頭に置いてページを再設計する必要があります。
例:StackLayout 2の内部 1)を使用するリストビュー)ScrollView
3
内部使用TableViews ListViewコントロールはScrollViewと競合する可能性のある独自のスクロールを実装します。
あなたはScrollView
More about ListView performance内StackLayoutに置く、あなたは(たとえば代わりに細胞を使用する)カスタムビューを作成することができ、同じScrollViewに両方のリストをスクロールできるようにする必要がある場合、彼らも理由を説明ScrollView内にリストビューを配置しないでください
1
複数のリストビューの代わりに1つのリストビューを使用してみましたか?
5
ネイティブ側の 'NestedScrollingEnabled'プロパティをtrueに設定するだけで簡単に行うことができます。カスタムレンダラを作成して設定することができxamarinフォーム「NestedScrollingEnabled」プロパティについては 真
protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.ListView> e)
{
base.OnElementChanged(e);
if (e.NewElement != null)
{
var listView = this.Control as Android.Widget.ListView;
listView.NestedScrollingEnabled = true;
}
}
+0
それは私のために働いた.... Thnxの仲間 –
関連する問題
- 1. ListView内部のScrollViewスクロールの改善
- 2. XamarinフォームのButtonコマンドのバインドをListView内で行います。
- 3. ScrollView RelativeLayoutの内部
- 4. Xamarin Telerik ListViewのセル内のボタンのクリックイベントは発生しません
- 5. XamarinのScrollView内のStackLayout内でAbsoluteLayoutを正しく使用する方法は?
- 6. HorizontalScrollView内のListViewコントロールとScrollView
- 7. ListView内部ViewPager - ListViewの項目は空白にします
- 8. ImageViewのScrollViewの内部
- 9. ListViewコントロールとScrollView
- 10. ScrollView、ListView、RecyclerView
- 11. ListView inside scrollView
- 12. Xamarin Forms ListViewセル内の空白行を非表示にする
- 13. ScrollViewのWebViewとListView
- 14. Xamarin Forms Rotating Listviewは行幅を調整します
- 15. Xamarin iOS - スクロールビュー内のscrollviewの内容を合わせる
- 16. ListView with Horizontal ScrollView
- 17. Android 2.3.3 ListView with ScrollView
- 18. NestedScrollViewの内部でスクロールしないListView
- 19. Scrollviewスクロールは、私はテーブルビュー(テーブルビューのヘッダ)内部のscrollviewを持って
- 20. ListViewのスクロールがscrollView内で機能していません。それはジャークを作成しています
- 21. Googleのメンタリティ:ListView in ScrollView
- 22. Android ScrollViewとListViewのフェーディングエッジコントロール
- 23. Layout + Viewpager + listview内にScrollviewを追加することは可能ですか?
- 24. Xamarinフォーム - ScrollViewとそのコンテンツ
- 25. Xamarinフォーム:KeyBoardを使用したScrollView
- 26. ScrollView内のListViewをタッチしてスクロールすると、ScrollViewがもうレンダリングされなくなる
- 27. nodejs socket.ioは内部イベントを発行できません
- 28. ReactネイティブListViewはカスタムScrollViewですべてのデータを表示しません
- 29. Xamarin Android Percents HeightsでScrollviewを行う方法
- 30. ScrollView内のRelativeLayoutはスクロールしません。
リストビュークラスは、独自のスクロールを実装しているためあなたはScrollView内のListViewを置くべきではない、それはちょうどので、ジェスチャーを受信しませんそれらはすべて親のScrollViewによって処理されます。 https://forums.xamarin.com/discussion/2857/listview-inside-scrollview –