即時通訊新的Android開發應用程序。 Ive得到這段代碼(其工作正常)(它是佈局/ main.xml中的一部分):將ID添加到TextView結果錯誤
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
和該代碼(其是不工作良好):
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
WTF ,夥計?如果我運行第二個代碼,我將收到「對不起!應用程序x已經意外停止[...]」如果我刪除了這個文本視圖,它也工作得很好(我不會在我的代碼中交互這個TextView。什麼是錯的白衣這個
請幫幫忙, 克里斯
編輯:
這是我唯一的方法(這僅僅是項目的開始;))
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
Spinner s = (Spinner) findViewById(R.id.spinner);
ArrayAdapter adapter = ArrayAdapter.createFromResource(this, R.array.days, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s.setAdapter(adapter);
}
,並在這裏?是main.xml的其餘部分
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/text2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dip"
android:text="Wybierz dzień:"
/>
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:prompt="@string/day_prompt"
/>
</LinearLayout>
更多的代碼,請。也許你有一個findViewById(R.id.text)whith不同的演員,並準備一個對象具有相同的標識,但不同類型 – 2red13 2011-04-07 14:40:35
如果我不得不猜測,它與使用關鍵字「文本」作爲一個ID 。 – DMags 2011-04-07 14:55:53
你可以在這裏發佈你的LogCat錯誤嗎? – anticafe 2011-04-07 15:31:17