从Url解析JSON(随机生成)时,文本视图上没有显示任何内容;(Java、Android)

从Url解析JSON(随机生成)时,文本视图上没有显示任何内容;(Java、Android),java,php,android,json,android-studio,Java,Php,Android,Json,Android Studio,我正在编写一个android应用程序,使用JSON从数据库获取数据。编写PHP文件是为了从数据库表中提供随机数据。这个文件正在运行。这是我的php 更改 private static final String ARRAY = "results"; 到 键不匹配:实际:“结果” 您提供了错误的ie“结果”我也向Android清单添加了Internet权限。您是否检查了方法链上的实际返回值?json=sb.toString()的实际值和字符串问题SIN=c.getString(问题SIN)?一般

我正在编写一个android应用程序,使用JSON从数据库获取数据。编写PHP文件是为了从数据库表中提供随机数据。这个文件正在运行。这是我的php

更改

private static final String ARRAY = "results";

键不匹配:实际:“结果”


您提供了错误的ie“结果”

我也向Android清单添加了Internet权限。您是否检查了方法链上的实际返回值?
json=sb.toString()的实际值
字符串问题SIN=c.getString(问题SIN)?一般来说,我建议您移动
问题\视图=(文本视图)findViewById(R.id.question)
answertf_view=(文本视图)findViewById(R.id.answer)
到您的
onCreate()
方法。@Barns52我尝试将它们移动到onCreate()方法。但是什么也没发生。文本视图上仍然没有任何内容。移动文本视图的声明是为了代码清晰,而不是功能。我需要知道你是否按照我上面的建议检查了实际返回值。是的,那是我的错误。主要问题解决了。但如何将sring文本编码为UNICODE,请注意这一点。多谢各位@BapusahebString new\u string=Html.fromHtml(此处为您的\u unicode\u);String new_String=StringEscapeUtils.unescapeJava(unicode);
private static final String ARRAY = "result";