hata göremedim onlarda sorun şu hesapla butonuna click view özelliği veremedim gösterdiğim kodda.
sadece formül var butona tıklayınca hesaplayamıyor bu şekilde.
Dosyalar şöyle:
package com.hesapla;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.RadioGroup.OnCheckedChangeListener;
import android.widget.TextView;
public class Bki extends Activity {
RadioButton radioButtonA;
RadioButton radioButtonB;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.bki);
Button topla = (Button)findViewById(R.id.Button1);
radioButtonA = (RadioButton)findViewById(R.id.radioButtonA);
radioButtonB = (RadioButton)findViewById(R.id.radioButtonB);
final EditText sayi4=(EditText)findViewById(R.id.number4);
final TextView sonuc=(TextView)findViewById(R.id.result);
final RadioGroup radioGroup1 = (RadioGroup)findViewById(R.id.radioGroup1);
radioGroup1.setOnCheckedChangeListener(new OnCheckedChangeListener() {
public void onCheckedChanged(RadioGroup radioGroup1, int checkedId) {
if(radioButtonA.isChecked())
{
float sayi4float=Float.parseFloat(sayi4.getText().toString());
sonuc.setText(String.valueOf((sayi4float * 1)));
}
else {
float sayi4float=Float.parseFloat(sayi4.getText().toString());
sonuc.setText(String.valueOf((sayi4float * 2)));
}
}
});
}
}
layout:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/imageButton1"
android:layout_alignParentLeft="true" >
<RadioButton
android:id="@+id/radioButtonA"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="36dp"
android:text="RadioButton" />
<RadioButton
android:id="@+id/radioButtonB"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="25dp"
android:text="RadioButton" />
</RadioGroup>
<Button
android:id="@+id/Button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/hesapla"
android:text="hesapla" />
<TextView
android:id="@+id/result"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/radioGroup1"
android:layout_below="@+id/Button1"
android:layout_marginRight="24dp"
android:layout_marginTop="51dp"
android:text="TextView" />
<EditText
android:id="@+id/number4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/radioGroup1"
android:layout_centerHorizontal="true"
android:ems="10"
android:inputType="numberDecimal" >
<requestFocus />
</EditText>
</RelativeLayout>