2011-06-28 7 views
0

トレーラーの検査データを入力するための最も効果的なUIを作成する必要があります。Androidで特定のUIコントロールを探す

そこに8輪がある:)そして、各車輪のドライバーのために指定する必要があります。

  1. ネジ深さ - これは、あらかじめ定義された値になります。理想的には、何らかのアップ/ダウンと表示が好きなので、ドライバーは入力の代わりに5/6/7を指定できます。

  2. PSI - pressure。同じこと。いくつかの種類のスクロールまたはアップ/ダウン数値的なもの?

  3. タイヤブランド - 私はこのためにスピナーを使用します。

#1/2のコントロールの提案はありますか?私は組み込みのものを探していますが、もしそうでなければ - 私は同様のコントロールのソースコードへのポインタを感謝します

ありがとう!

+0

1.アップダウンのための2つのボタンを備えたTextView。 2.スピナー – Blundell

答えて

0

「上/下の数値物語」の問題は、それらが指に優しくないか、または大きくなっていることです。 8つのタイヤを1つの電話画面に表示する予定がある場合は、サイズが問題になります。

これをハニカム以上に限定する場合は、「up/down numerical thingy」としてNumberPickerを利用できます。しかし、再び、それは大きいです。実際に選択された値のTextViewにはSeekBarを加えたものがあります。もう1つの可能性は、画面のスペースを減らすことです。

ブランドにSpinnerを使用する場合は、必ず「その他」のオプションを選択してください。

+0

私は簡単な答えを期待していました。私は自分のコントロールを作成し、ボタンのテキストビューボタンを持っています - ボタンは+/-でコーディングされていますので、2.1をコーディングし、numberpickerはそこにはありません – katit

0

データ入力アプリケーション/ UIは、できるだけ簡単に使用する必要があります。荒れた環境、潜在的に明るい日差し、運転手が手袋などを着用しているトラック運転者によって使用されている場合、UIは大きく、使い易くする必要があります。 「ビッグ」とは、典型的なスマートフォンサイズの画面で、画面の中央に大きなテキストのPSI番号、上下(上下)(横向き)、または左右に景色があることを意味します。この方法は、読みやすく、操作しやすく、ほぼ確実です。

UIは、2つのイメージビュー(上/下)ロッカーと現在の読みを表示するテキストビューと、OKボタンのような単純なものにすることができます。これを別のアクティビティに入れ、そのアクティビティを親ビュー、理想的には画面全体に表示させます。

このように、1つのUIビューの代わりに、各サブスクリーンに複数のアクティビティを考慮し、収集されたもの、収集されるデータ、およびおそらくアプリケーションの要件や目的に応じて問題が発生します。

意見:検査が手続き的(左前タイヤ、左後部トラクタータイヤ、左外部後部トレーラータイヤ、左内部トレーラータイヤなど)の場合、UIはその手順に従って「フロー」する必要があります。

関連する問題