12-01 00:36:28.058: E/AndroidRuntime(5062): Caused by: java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.EditText
Run Code Online (Sandbox Code Playgroud)
如果有人知道然后告诉我,我会犯错误...我将非常感谢
Java的:
Log.d("Textra", title);
Log.d("Dextra", des);
EditText t=(EditText) findViewById(R.id.t);
EditText d=(EditText) findViewById(R.id.des);
t.setText(title);
d.setText(des);
Run Code Online (Sandbox Code Playgroud)
XML:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/t"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/des"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
<TextView android:id="@+id/t" ... />
<TextView android:id="@+id/des" ... />
Run Code Online (Sandbox Code Playgroud)
EditText t=(EditText) findViewById(R.id.t);
EditText d=(EditText) findViewById(R.id.des);
Run Code Online (Sandbox Code Playgroud)
你想要TextViews还是EditTexts?
更改XML以使用EditTexts或Java来使用TextViews ...
| 归档时间: |
|
| 查看次数: |
18805 次 |
| 最近记录: |