Bu kodu bir onStart
yöntemine koymaya çalışıyorum. Ben onStart
yöntem üzerinde koyarsanız hatadır ... bazı şeyleri denedik ama bir yol bulmak gibi olamaz:Bunu bir onStart yöntemine eklemek için çalışıyorum
ile yönteminden değer döndüremezbir boşluk sonucu tip
Bunu bir int, herhangi bir fikre dönüştürmeyi denedim mi?
benpublic int onStart...
yöntemi yapmaya çalıştı, ama çok iyi
Not yürümedi: Ben Android'e yeniye değilim, bu sizin için bir açık bir cevap Benim seem, ama ne yazık bana değil.
şimdiden teşekkürler!
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;
}
sizin' onStart' yöntemle –
için kod sonrası edin: onStart (dışında bu kodu koyun) ve bunun gibi onStart içinde bu yöntemi çağırın ? Bu kodu kullanarak onu çağırıyor muydunuz? – ChrisStillwell
Dönüş değerini tam olarak nerede kullanmak istiyorsunuz? – Pooya