- 目標1:ボタンをクリックしたときに、ラジオボタンがチェックされていない場合、トーストによってユーザーに警告します。ラジオボタンがチェックされている場合、ユーザーは新しいアクティビティに移動します(またはあなたにsmt upします)。
初め
public class hanh1_2 extends Activity{
public static int ButID;
@Override
次に、ボタンのアクションを設定します。
final Button ok2 = (Button) findViewById(R.id.ok2);
ok2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Set int of ButID = checkedradiobuttonID
//If ButID = -1 --> there isn't bt checked
int ButID = tieng.getCheckedRadioButtonId();
if (ButID == -1){
Toast.makeText(hanh1_2.this, "Check a butt pls", Toast.LENGTH_SHORT).show();
}
else {
Intent intent2 = new Intent(hanh1_2.this,hanh1_3.class);
startActivity(intent2);
}
}
});
上級者には意味がありませんが、私のような初心者には役立つかもしれません:)