fiveMinuteButton
がをクリックしたときにcircuitLengthの値を変更しようとしましたが、値が変更されていません。ボタン値が変化しないbutton.SetOnClickListener()
private Button fiveMinuteButton;
int circuitLength;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_workout_settings_screen);
fiveMinuteButton = (Button) findViewById(R.id.fiveminutesbuttonid);
fiveMinuteButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
circuitLength = 5;
}
});
XML:あなたはinitializing
値5あるよう
<Button
android:id="@+id/fiveminutesbuttonid"
android:background="@drawable/whitebutton_shape"
android:layout_below="@+id/workoutlengthtitleId"
android:layout_marginTop="8dp"
android:text="@string/fiveminutes_text"
android:layout_width="90dp"
android:layout_height="60dp" />
'InitialzeUIButtons()'とxmlレイアウトを表示しますか? –
私はちょうどそれを変更しました、なぜ値がcircuitLengthに格納されていないのか分かりません –
クリックしてトーストを追加し、テストの値をチェックしてください。 –