Hocam türlü türlü şeyler denedim.Android studio yönergelerini takip ederek. Finali kaldırınca da böyle hata veriyor Error:(70, 25) error: local variable ree is accessed from within inner class; needs to be declared final
edit: Hocam string'i geçici olarak ben doldurdum. onResponse kısmında atama yapmıyor. edit2: komutları metod olmadan çalıştırdım. çalışıyor. ama değişkene atanan veri onResponse bloğundan dışarı çıkmıyor
public void onResponse(String response) {
ree = response.toString(); e1.setText(ree);
}
inner class'a actionlistener yapmışsın bu yüzden o local değişkenin final olması gerekiyor. Global olursa gerek yok tabiki. Ama o değişkenin orada olaması gerekiyor. Global olarak tanımlaman lazım.
Boş değer vermesinin nedenini callback yapmadığın için olduğunu tahmin ediyorum tam emin değilim. Biraz araştırdım ama ;
Anlayan birisi yardım edebilir mi ?
Class, manifest dosyasında tanımlaması mevcut
android:name=".MyApplication"
onResponse metodunda, ree değişkenine atama yapılmıyor
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi kreat -- 14 Aralık 2016; 20:15:38 >
< Bu ileti mobil sürüm kullanılarak atıldı >