现在我知道这些是相当普遍的问题,但我使用的文本视图无法解决。我已经清理了项目,导入了 android.widget.TextView,但它继续标记为未解决。
这是我正在使用的代码:
public void onStart() {
super.onStart();
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet("http://1.php");
HttpResponse response = client.execute(request);
// Get the response
BufferedReader rd = new BufferedReader
(new InputStreamReader(response.getEntity().getContent()));
String line = "";
while ((line = rd.readLine()) != null) {
TextView.append(line);
}
}
activity_main 中的 TextView:
<TextView
android:id="@+id/TextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10">
</TextView>
请问有什么想法吗?
编辑:
TextView textView = (TextView) findViewById(R.id.TextView1);
String line = "";
while ((line = rd.readLine()) != null) {
TextView1.append(line);
}
以 TextView1 开头的结尾行提供了错误,指出无法解决。只是TextView1
,不是整条线。
编辑 28/10/2012:
好的,所以 TextView 现在可以工作了,但反过来,代码的其他部分却没有。这是一个屏幕截图,显示了确切的内容。我可以将这些中的每一个包装在 try and catch 语句中,但随后应用程序强制在我的 Android 设备上关闭。
http://southwestdesign.org.uk/Code.jpg
请问对此有什么想法吗?