私はこのコードをonStart
メソッドに入れようとしています。私はいくつかのことを試してみましたが、方法を見つけるように見えることはできません...私はonStart
メソッドの上に置く場合は、エラーがある:これをA onStartメソッドに追加しようとしています
とメソッドから値を返すことはできませんボイド結果型
私はint、任意のアイデアに変更しようとしましたか?
私はノート
public int onStart...
メソッドを実行しようとしましたが、非常にうまく動作しませんでした:私は、Androidに新たによ、これはあなたに、残念ながらない私には明白な答えに見える私の。
ありがとうございます!
public String getGiphyViews() {
String id_image = "qi6Yrko";
String source = "";
try {
URL url = new URL("http://imgur.com/" + id_image);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.connect();
InputStream in = connection.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(in, "UTF-8"));
StringBuilder str = new StringBuilder();
String line;
while((line = reader.readLine()) != null) {
if (line.contains("views")) {
str.append(line);
}
}
in.close();
source = str.toString();
} catch (IOException e) {
e.printStackTrace();
}
String views = source.split("<span class=\"views-" + id_image + "\">")[1].split("<")[0];
TextView t = (TextView) findViewById(R.id.views);
assert t != null;
t.setText(views);
return views;
}
をあなたが正確に何を意味するあなたの' onStart'方法 –
のコードを投稿してください?それを呼び出すか、 'onStart'をこのコードで置き換えていましたか? – ChrisStillwell
ここで戻り値を正確に使用したいですか? – Pooya