0
私はTextViewの中で、サーバからテキストファイル(いくつかの単語と1行)を開きたいですしかし、アクティビティを開くと、私の現在のコードがアプリケーションをクラッシュさせます。私が試した:How to read text file in android from web?が、それはまた、アプリケーションをクラッシュした(それはそれを望んでいた追加のtry /キャッチ付き):
urlTextOut = (TextView) findViewById(R.id.URLtextView);
StringBuilder text = new StringBuilder();
try {
String str = "";
URL url = new URL("http://mysite.com/text1.txt");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
while ((str = in.readLine()) != null) {
text.append(str);
}
in.close();
} catch (MalformedURLException e1) {
} catch (IOException e) {
}
urlTextOut.setText(text);
は、私もこれに非常に似て何かをしようとしました。私はApacheのHttpComponentsを見てみましたが、ダウンロードしたzipファイルで何をするのか分からなかったのです。
ありがとうございます、それは間違っています!私は、AsyncTaskクラスについて少し混乱しています。これは、 'AsyncTaskのRSSFeedという単語と' RSSFeed doInBackgroundを保護しました 'という問題があります。 RSSFeedsではなくStringを使用しているので、2番目の文字列をStringに変更しようとしましたが、それは役に立ちませんでした。 –
user1260239