私は MvvmCross v3 を使用していますが、Android のリストに少し問題があります。
私は実際にうまく動作する Mvx.MvxListView を持っていますが、私はタブレットで作業しており、ListView は少し不適切です。そのため、XAML で WrapPannel のようなコントロールを使用して、複数の項目を連続して配置したいと考えています。
どうすればこの種の制御を行うことができますか?
ありがとう
私は MvvmCross v3 を使用していますが、Android のリストに少し問題があります。
私は実際にうまく動作する Mvx.MvxListView を持っていますが、私はタブレットで作業しており、ListView は少し不適切です。そのため、XAML で WrapPannel のようなコントロールを使用して、複数の項目を連続して配置したいと考えています。
どうすればこの種の制御を行うことができますか?
ありがとう
ここには 2 つの課題があります。
1 つ目は、実際にはあなたと UX/デザイン チーム次第です。コントロールを選択するときは、常にメモリ使用量を理解するように注意してください - 特に:
この 2 番目のステップは、通常、非常に簡単に実行できます。Mvx レイアウト コントロールの 1 つを見て、それがデータバインディング用にどのように変換されるかを確認してください。 MvvmCross.Binding.Droid/Views/MvxLinearLayout.cs
通常、このコードを新しいタイプにカット アンド ペーストするだけです。
既存の型のサブクラス化の詳細については、ビデオ シリーズの N=18 も参照してください - http://slodge.blogspot.co.uk/2013/05/n18-android-custom-controls-n1-days-of.html - これのサブクラス化を示しますTextView
ラップパネルについては、以前に @CheeseBaron のポートの 1 つである FlowLayout を適応させて使用しました。ただし、これは v3 用に更新されていません。更新する場合は、結果を共有していただければ幸いです。