Benim android kod şöyle görünür: yazdırırJava/android kodundaki değişkenlerin kapsamı.
boolean b;
Context context;
//inside onCreate method:
b =false;
context= getApplicationContext();
//outside onCreate method
public void c(){
new Thread(new Runnable(){
boolean d = false;
public void run(){
//inside a try/catch block:
try{
d = true;
b =d; // b was defined inside onCreate
}catch{
}
}
}).start();
if(b)Toast.makeText(context,"hello whale",Toast.LENGTH_LONG).show();
else Toast.makeText(context,"hello Lion",Toast.LENGTH_LONG).show();
} //end of method c
tost mesajı "Merhaba Aslan" dir. B try/catch bloğu içinde neden true olarak ayarlandığını bilmiyorum. Neyin eksik olduğunu bilmiyorum.
Biliyorum basit bir şey, ama ne olduğunu bilmiyorum. Telefon ekranına yazdırmak için "merhaba balina" ihtiyacım var.
Try/catch bloğunun deneme parçası, localhost veritabanımın çıktı akışlı bir yazımına sahip olduğum için çalıştırıldığını biliyorum. Çıkış akımı tarafından yazılması gereken tüm alanlar. Herhangi bir tavsiye
B sorgulamadan önce doğru olarak ayarlanmışsa, kesme noktaları ile kontrol edin. – F43nd1r
Kesme noktaları ne demek istiyorsun? @ F43nd1r –
Kesme noktaları, kodun yürütülmesini duraklatmaya izin verir. En sevdiğiniz arama motoru ile bol miktarda bulabilirsiniz. – F43nd1r