我正在制作一款Android应用。 我想制作一个RSS阅读器应用程序。 我得到了Udemy课程的帮助,我几乎复制了所有的代码,他在课程中说了什么代码,但我遇到了问题!相反的视频课程! 我在这段代码中遇到了问题:
private String mFileContents;
private Button btnParse;
private ListView xmlList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnParse = (Button) findViewById(R.id.btnParse);
btnParse.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ParseApplications parseApplications = new ParseApplications(mFileContents);
parseApplications.process();
ArrayAdapter<Application> arrayAdapter = new ArrayAdapter<Application>(
MainActivity.this, R.layout.list_item, parseApplications.getApplications());
xmlList.setAdapter(arrayAdapter);
}
});
xmlList = (ListView) findViewById(R.id.xmlList);
DownloadData downloadData = new DownloadData();
downloadData.execute("http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topfreeapplications/limit=10/xml");
// ATTENTION: This was auto-generated to implement the App Indexing API.
// See https://g.co/AppIndexing/AndroidStudio for more information.
client = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build();
}
我的APP将连接苹果市场的10个顶级应用程序并显示它们(显示应用程序的名称和艺术家以及两行之间的发布日期) 它应该是这样的: App
而是我的应用程序出错并停止!据我所知,“mFileContents”出错,它是字符串但是作为Android Studio评论:我必须在ParseApplications类中创建一个公共字符串!但是,当我这样做时,应用程序仍无法正常工作!我该如何解决?