こんにちは、私はAndroidアプリに取り組んでおり、アプリにいくつかのラジオボタンがあり、ラジオボタンをクリックすると、Webページを表示するという目的を実行できますが、別のラジオボタンをクリックするとチェックとして機能します箱。これが私のコードです:
RadioButton webss = (RadioButton) findViewById (R.id.studentsite);
RadioButton webst = (RadioButton) findViewById (R.id.staffsite);
RadioButton webbaak = (RadioButton) findViewById (R.id.baak);
webss.setOnClickListener(new RadioButton.OnClickListener()
{
public void onClick(View v)
{
callintent(v);
}
});
webst.setOnClickListener(new RadioButton.OnClickListener()
{
public void onClick(View v)
{
callintent(v);
}
});
webbaak.setOnClickListener(new RadioButton.OnClickListener()
{
public void onClick (View v)
{
callintent(v);
}
});
public void callintent(View view)
{
Intent intent = null;
switch (view.getId())
{
case R.id.studentsite:
intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://studentsite.gunadarma.ac.id"));
startActivity(intent);
break;
case R.id.staffsite:
intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://staffsite.gunadarma.ac.id"));
startActivity(intent);
break;
case R.id.baak:
intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://baak.gunadarma.ac.id"));
startActivity(intent);
break;
default:
break;
}
それらのコードを修正するものはありますか? ありがとう。