Я совершенно не знаком с программированием, и я пытаюсь создать калькулятор того дня, когда вы умрете (Obviuosly false). Я сделал следующие переключатели, которые берут данные с пользовательского ввода, такие как вопросы, которые вы курите, или вы мужчина или женщина. Это код у меня есть:Переключатель в зависимости от предыдущей переменной переключения
package as.as;
import as.as.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RadioGroup;
import android.widget.TextView;
public class myMenu extends Activity{
protected static final float Die = 80;
protected float Gender;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final TextView MensajeGender = (TextView)findViewById(R.id.age);
final RadioGroup rggender = (RadioGroup)findViewById(R.id.radioGroup2);
rggender.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
public void onCheckedChanged(RadioGroup group, int checkedIdGender) {
switch(checkedIdGender){
//male
case 2131099655:
double Gender = (Die*0.93);
MensajeGender.setText("" + Gender);
break;
//female
case 2131099656:
Gender = (Die*1.04);
MensajeGender.setText("" + Gender);
break;
}
final RadioGroup rgsmoke = (RadioGroup)findViewById(R.id.radioGroup1);
rgsmoke.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
public void onCheckedChanged(RadioGroup group, int checkedIdSmoke) {
switch(checkedIdSmoke){
case 2131099660:
double Smoke = Gender*0.93;
MensajeGender.setText("" + Smoke);
break;
case 2131099661:
Smoke = Gender*1.04;
MensajeGender.setText(" " + Smoke);
break;
}
}
});
}
});
};
}
EDIT (ADD) ВОПРОС: Что здесь не так? EDIT2: Если я закончу это, как бы вы порекомендовали мне научиться программированию в андроиде? Книга или что-то? (Совершенно новым для программирования, хотя я знал немного C++)
Здесь, как представляется, здесь нет вопроса. – mamboking