我是使用eclipse進行android開發的新手,我想知道是否有人能給我一些關於如何做這個小應用程序的提示。 我想要做的是在文本視圖中顯示微調器中選定項目的數據或值。例如,我有一個微調器,其中包含一個十六進制數據1到F的數組。數據F例如對應於一個錯誤消息,如「這是一條錯誤消息」。當我在微調器中選擇數據F時,它將在文本視圖中顯示消息「這是一條錯誤消息」。我將使用幾個spinners,每個都有自己的十六進制數據和值。我希望能夠從一個或多個spinners中選擇一個十六進制數據,並在文本視圖中顯示相應的值。下面是我開始的xml代碼。現在只有2個紡紗廠,但總共有10個紡紗廠。 Textview 1是我希望顯示消息的地方。如何顯示對應於在微調器中選擇的項目的數據
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@drawable/pcb" android:orientation="vertical">
<TextView android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:id="@+id/textView2"
android:text="Error message"
android:layout_marginTop="20dp"
android:textColor="#ff000000"
android:textSize="15dp"
android:typeface="monospace"
android:textStyle="bold"
></TextView>
<TextView android:id="@+id/textView1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_weight="0"
android:textColor="#ff000000"
android:textStyle="bold"
android:typeface="serif"
android:visibility="visible"
android:textSize="15dp"
android:height="100dp"
android:width="200dp"
android:text=""
android:layout_marginTop="20dp"
></TextView>
<TextView android:id="@+id/textView3"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:layout_width="wrap_content"
android:textColor="#ff000000"
android:textStyle="bold" android:text="mycode"></TextView>
<TextView android:layout_width="match_parent"
android:id="@+id/textView4"
android:layout_height="wrap_content"
android:textColor="#ff000000"
android:typeface="monospace"
android:textStyle="bold"
android:text="BYTE 1 2 3 4 5 6 7 8 9 10"
></TextView>
<LinearLayout android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/linearLayout2">
<Spinner android:id="@+id/spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/hexicon"
android:entries="@array/hex"
android:layout_marginLeft="47dp"
></Spinner>
<Spinner android:layout_width="wrap_content"
android:background="@drawable/hexicon"
android:entries="@array/hex"
android:layout_height="wrap_content"
android:id="@+id/spinner2"
android:layout_marginLeft="9dp"></Spinner>
</LinearLayout>
</LinearLayout>
將不勝感激任何想法如何做到這一點,如果我計劃甚至不可能。抱歉,我還無法發佈圖片。 在此先感謝。
弗里曼
謝謝JQ爲您的迴應。我會先做我的功課,如何做你的建議。仍然有點困惑我將如何得到相應的價值在我的微調項目。我的微調只有項目1到F,而不是我想要去掉的實際數據。我在哪裏放置實際數據? – Drfreeman 2011-04-19 03:04:59