【发布时间】:2013-04-25 16:05:04
【问题描述】:
我在 android 中做了一个简单的 radioButton 演示。其中我放置了一个带有两个名为“男”和“女”的单选按钮的单选按钮...和一个按钮。我想要的是当其中一个按下相关名称时到那个特定的单选按钮应该是烤面包。我试过如下那不起作用:
Activity.java
package com.example.radiobuttondemo;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.Toast;
public class MainActivity extends Activity {
RadioButton rd1,rd2;
Button b;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
rd1=(RadioButton)findViewById(R.id.radio0);
rd2=(RadioButton)findViewById(R.id.radio1);
b.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
if(rd1.isChecked()){
Toast.makeText(getApplicationContext(), "male", 0).show();
}
else{
Toast.makeText(getApplicationContext(), "Female", 0).show();
}
}
});
}
}
【问题讨论】:
-
具体的问题是什么?调试时是否进入onClick()?
标签: android radio-button radio-group