【发布时间】:2023-03-11 21:14:01
【问题描述】:
我有一个带有身体部位列表的微调器,例如。胸部,腿部,背部。我还有每个身体部位的字符串数组,以及该身体部位的练习列表,例如。对于胸部,我有一个称为胸部锻炼的弦乐阵列,其中包括卧推、哑铃推举等一系列练习。 因此,例如,如果选择了胸部,我想用胸部运动填充第二个微调器,如果选择了腿部,我想用腿部运动填充第二个微调器。有什么好办法吗?
String[] chestExercises = {"Flat Barbell Bench Press", "Incline Barbell Bench Press",
"Decline Barbell Bench Press", "Flat Dumbbell Press", "incline Dumbbell Press", "Decline Dumbbell Press",
"Cable Flys", "Dumbbell Flys",};
public void addListenerOnSpinnerItemSelection() {
spinner1 = (Spinner) findViewById(R.id.spinner1);
spinner1.setOnItemSelectedListener(new CustomOnItemSelectedListener());
}
public void addListenerOnButton() {
spinner1 = (Spinner) findViewById(R.id.spinner1);
spinner2 = (Spinner) findViewById(R.id.spinner2);
btnSubmit = (Button) findViewById(R.id.btnSubmit);
btnSubmit.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(record_workout.this,
"OnClickListener : " +
"\nSpinner 1 : " + String.valueOf(spinner1.getSelectedItem())+
"\nSpinner 2 : String.valueOf(spinner2.getSelectedItem()),
Toast.LENGTH_SHORT).show();
}
});
}
【问题讨论】: