ピッカーは文字列でのみ動作しますか?メソッドtoStringをオーバーライドする汎用クラスを使用することはできませんか? 私はこの技術をJava with ComboBoxで使用します。たとえば、ユーザーが従業員を選択する必要がある場合、私はint code
とString name
の2つのパラメータとメソッドtoString()
を持つクラスを作成し、そのクラスのオブジェクトでComboBoxを設定します。ユーザーは名前を見ることを選択し、選択した従業員のコードをgetSelectedItem()
を作成したクラスにキャストすることができます。コード名1ピッカーオブジェクト
0
A
答えて
0
ピッカーはOSとのネイティブな統合を提供するOSネイティブコールにマップします。 Android上での時間ピッカーは次のようになります。
だからPickerが効果的に合理的な方法でネイティブに表現することができない、より精巧なものとして、時間、日付、数値や文字列をサポートしています。
ComboBox
クラスは、Swingとかなり似ており、独自のレンダラーを持っていますが、デバイス上で不自然に感じることがあります。個人的には、カスタマイズ可能な機能が必要な場合は、ボタンを押したときにボタンを使用してポップアップDialog
を表示するだけです。
関連する問題
- 1. コード名1 - rim.obfuscationビルドヒント
- 2. コード名1のComboBox
- 3. コード名1棒グラフ
- 4. Mayavi:ピッカーオブジェクトから配列インデックスを取得
- 5. コード名1画面縮小
- 6. コード名1つのRESTfulWebServiceClientスレッド
- 7. コード名1のオンラインデータベース接続
- 8. コード名1 IOSアプリケーションストアビルドを送信
- 9. コード名1:クリップボードにmsgをコピー
- 10. コード名1:アプリケーションは残念ながら
- 11. コード名1行のデータベース印刷範囲
- 12. コード名1 - エクスポートステップでのiOSビルドエラー
- 13. コード名1 Windows UWPショップビルド失敗
- 14. コード名ocr.spaceにPOST画像1件
- 15. コード名1:フォームの変更時に奇妙なツールバーアニメーション
- 16. コード名1回の定期的な予定
- 17. コード名1:スパンラベルのスタイルを変更できません
- 18. コード名1:SIMでの検出とSMSの読み取り
- 19. コード名が1つのBrowserComponentがクラッシュする
- 20. コード名1の環境パスを見つける方法
- 21. コード名1のアカウントとプッシュ通知のサポート
- 22. コード名1つのSMS読み取りが可能ですか?
- 23. コード名1アンドロイドビルドに失敗しました
- 24. コード名1:タイトルバー(ツールバー)の高さを制御
- 25. コード名1:トーストバーのロード時にコンテナが下に移動
- 26. コード名1コンテナにコンポーネントを追加する
- 27. コード名1:ダイアログの高さを増やす
- 28. Entity Frameworkコード1対1リレーションシップ
- 29. スレッド1:EXC_BAD_ACCESS(コード1)エラー
- 30. スレッド1:EXC_BAD_ACCESS(コード= 1、アドレス= 0X48)