我使用retrofit 1.9
获取字符串从一个PHP文件在服务器侧android M
显示字符串数组元素这样的 -Android应用崩溃时在的setText的TextView
...
String output = "";
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(result.getBody().in()));
output = reader.readLine();
}
catch (IOException e) {
...
}
});
}
arr = output.split("-");
textviewvar.setText(arr[0]);
...
我已经测试了output string
包含HelloWorld-2017
和时我使用Toast
显示了单个数组元素arr[0] and arr[1]
,它们按预期显示。 但是,当我试图setText(arr[0])
,应用程序崩溃! 我知道数组元素不是空的,因为我每次都检查它们。 我该怎么办?
编辑:我试过setContentView(R.layout.activity_main)
,但应用程序继续崩溃。
在方法protected void onCreate(Bundle savedInstanceState)
我已初始化textviewvar
而变量具有类作用域。
使用LogCat检查与您的崩溃相关的Java堆栈跟踪:https://stackoverflow.com/questions/23353173/uncomfort-myapp-has-stopped-how-can-i-solve-this确保您使用Log.e()或类似的调用来记录你“捕获”的任何异常。 – CommonsWare