0

私は最も奇妙なことを経験しています。

スピナーを作成しようとすると。ID「test」を指定しないと、グラフィックレイアウトタブに「リソース@ id/...を解決できませんでした」というエラーが常に表示されます。エラーは、スピナーに続くTextViewのlayout_belowに固有のようです。ただし、そのタブではすべてが適切にレイアウトされているように見えます。ハニカムまたはそれ以前のデバイスでアプリを実行すると、この「エラー」にもかかわらずすべてが正しく表示されます。ただし、アイスクリームサンドイッチエミュレーターでアプリを実行すると、スピナーが表示されなくなります。

複数のスピナーを追加する必要があるので、明らかにそれらすべてに「テスト」という名前を付けることができます。「test2」や「test3」のような名前を付けても、私にはうまくいきません。このアプリがアイスクリームサンドイッチで正しく動作しないのではないかと心配しています

<Spinner 
android:id="@+id/test"
android:layout_width="fill_parent"
android:layout_below="@id/PrevEditText"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:prompt="@string/spinner_prompt">
</Spinner>


<TextView android:id="@+id/TextView" 
android:layout_height="wrap_content" 
android:layout_width="wrap_content" 
android:text="@string/TextViewText"
android:layout_below="@id/test">
</TextView>
4

1 に答える 1

1

理由についてこれを読んでください

http://tools.android.com/tips/non-constant-fields

于 2011-10-24T16:34:42.420 に答える