我是开发Android应用程序的新手。我有这段代码(工作正常)(它是layout / main.xml的一部分):
<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>
答案 0 :(得分:0)
试试这段代码:
<TextView android:text="@+id/TextView01"
android:id="@+id/TextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>