3

Android アプリのボタンの onClick() イベントが発生しません。このボタンは、一連の構成アクティビティの 1 つのアクティビティの「次へ」ボタンです。一連の構成アクティビティを初めて実行すると、onClick() イベントが正常に発生します。ただし、([戻る] ボタンを使用して) アプリから完全に戻って再起動すると、イベントは発生しません。next() メソッドにブレークポイントを設定して確認しました。後続のアクティビティを呼び出すメソッド。

これが私のコードです:

私のレイアウトのボタン XML:

<Button
    android:id="@+id/gender_button_id"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    android:onClick="next"
    android:text="@string/gender_button" />

活動コード:

@Override
protected void onCreate(Bundle savedInstanceState)
{
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_gender);
}

public void next(View view)
{
   Intent i = new Intent(this, WeightActivity.class);
   startActivity(i);
}
4

1 に答える 1

0

next() 内にいくつかのlog/printlnステートメントを入れてください ... log/println をコンソールに出力すると推測できますが、menifestファイル でアクティビティを宣言していない可能性があるため、新しいアクティビティは開始されません。

于 2013-08-24T04:50:43.140 に答える