Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
5Sonucu yazarken "NaN" dönüyor ve sonucu gösteremiyorum
[code]
Button button1,button2;
TextView textView1,textView2,textView3,textView4,textView5,textView6,textView7;
EditText goster1,goster2,goster3,goster4,goster5,editText1,editText2,editText3,editText4,editText5;
public double guc,antenkazanc,elalanlim;
public double guvmesaf = (Math.sqrt(30*(guc)*(Math.pow(10, (antenkazanc/10)))))/(elalanlim);
public String islem;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1 = (Button) findViewById(R.id.button1);
button2 = (Button) findViewById(R.id.button2);
goster1 = (EditText) findViewById(R.id.editText1);
goster2 = (EditText) findViewById(R.id.editText2);
goster3 = (EditText) findViewById(R.id.editText3);
goster4 = (EditText) findViewById(R.id.editText4);
goster5 = (EditText) findViewById(R.id.editText5);
button1.setOnClickListener(this);
button2.setOnClickListener(this);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onClick(View yakala) {
switch(yakala.getId()){
case R.id.button1:
islem = Double.toString(guvmesaf);
goster5.setText(" "+ islem);
break;
case R.id.button2:
goster1.setText(" ");
goster2.setText(" ");
goster3.setText(" ");
goster4.setText(" ");
goster5.setText(" ");
break;
}
// TODO Auto-generated method stub
}
[/code]
Ekrana yazdırma sorunu...
İyi günler , bi matematiksel formülüm var ve bunu hesaplatmak istedim. Bunun için button1 girilen verileri bi formüle göre hesaplayıp edittext te göstermek istiyorum diğer button2 ise girilen bütün ifadeleri yeni bi sorgu yapabilmem için sıfırlayacak . Ve islemekran a bunu göstermek istediğimde hata alıyorum. Veri leri double tanımladım . Double ifadeyi string e dönüştürme de sıkıntı yaşıyorum . Yardımlarınız için şimdiden teşekkürler...
Kodu da ekleyeyim :
Button button1,button2;
TextView textView1,textView2,textView3,textView4,textView5,textView6,textView7;
EditText editText1,editText2,editText3,editText4,editText5;
public double guc,antenkazanc,elalanlim,guvmesaf;
public String islem;
final EditText islemekran = (EditText) findViewById(R.id.editText5);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1 = (Button) findViewById(R.id.button1);
button2 = (Button) findViewById(R.id.button2);
button1.setOnClickListener(this);
button2.setOnClickListener(this);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onClick(View yakala) {
switch(yakala.getId()){
case R.id.button1:
guvmesaf = (Math.sqrt(30*guc*(Math.pow(10, (antenkazanc/10))))/elalanlim);
//islemekran = ; burada sonucu edittext1 de yazmam lazım sanırım.. :)
break;
case R.id.button2:
guc=0;
antenkazanc=0;
elalanlim=0;
guvmesaf=0;
break;
}
Android eclipse buton büyüklüğünü değiştirme
xml de oluşturduğun <Button .... /> altında ki
android:layout_width="..dp" android:layout_height="..dp" bu satırlarda ki ... yerine istediğin değeri verirsen sanırsam sorun kalmaz. Bir de böyle dene. İyi çalışmalar...
Ekrana yazdırma sorunu...
Teşekkürler sizlere ,
toString() olarak denemiştim daha önce , bu işime yaradı sağolun tekrardan...
Ekrana yazdırma sorunu...
guvmesaf = (Math.sqrt(30*guc*(Math.pow(10, (antenkazanc/10))))/elalanlim);
islemekran.setText(Double.toString(guvmesaf));
İfadesini kullanıp .show() metodunu ekledim fakat yine hata var . Bunun yerine ne kullanabilirim ? Ya da başka bi şekilde bu sonucu edittext5 de nasıl gösterebilirim ? Teşekkürler...