1

私は Android を初めて使用しますが、引き続き適切なリソースを探しています。

私の質問は、長方形のオブジェクトのグリッドを画面に描画する最良の方法に関するものです。グリッドに表示される各オブジェクトには、初期テキスト (またはテキストとしての int) 値が必要です。ユーザーがそのオブジェクトに触れると、テキストが色付きの形状に変わります。また、各オブジェクトは、すぐ隣のオブジェクトの状態を認識する (または検出できる) 必要があります。

テキストと図形の両方を表示し、タッチ入力を処理できるようにするために、どのクラスを拡張すればよいかわかりません。

お手伝いありがとう。

編集:申し訳ありませんが、もっと明確にする方法がわかりません。おそらく、いくつかのコンテキストが役立ちます。入力として int 値を取り、その値を別のアクティビティに送信するインテントを作成するメイン アクティビティがあります。その別のアクティビティは、100 個の乱数のグリッドを表示します。ユーザーは一連のグリッド スポットを選択する必要があり、ユーザーが選択した特定の数のスポットが乱数から色付きの形状に変わります。変化するスポットは、コードで提供するロジックによって制御されます。

4

2 に答える 2

1

基本的な Android グラフを使用した SO Q: Android のカスタム動的グラフ

カスタム コントロールに関する Android 公式ガイド

https://developer.android.com/guide/topics/ui/custom-components.html

展開するビュー コントロールの Android リファレンス ページ

https://developer.android.com/reference/android/view/View.html

カスタム ビュー コントロールの実際のコード例 (特に関心のあるものonDraw())

http://www.java2s.com/Open-Source/Android/App/ringdroid/com/ringdroid/WaveformView.java.htm

于 2013-02-17T04:41:23.260 に答える