私のようにラジオボタンでダイアログを作っています前回選択したアイテムを開くときに次回に警告ダイアログのクリック位置を保存するにはどうすればいいですか?
AlertDialog streamQualityDialog;
// Strings to Show In Dialog with Radio Buttons
final CharSequence[] items = {" Low "," High "};
// Creating and Building the Dialog
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Quality:");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int position) {
final String channelLinkUrl = LinkConfig.getString(Player.this,
LinkConfig.CHANNEL_LINK_URL) + "?";
switch (position) {
case 0:
new ChannelLinkLoader(Player.this, channel, currentCategory + "").execute(channelLinkUrl + "channelId="
+ channel.getChannelId() + "&highQuality=off" + "&");
break;
case 1:
new ChannelLinkLoader(Player.this, channel, currentCategory + "").execute(channelLinkUrl + "channelId="
+ channel.getChannelId() + "&highQuality=on" + "&");
break;
}
streamQualityDialog.dismiss();
}
});
streamQualityDialog = builder.create();
streamQualityDialog.show();
今ダイアログがクリックされたときに、単一のラジオボタンが強調表示されているラジオボタンを選択して開きます。主な問題は、以前に選択した項目でラジオボタンを選択したい場合に、以前に2回目のダイアログを開いたときです。
これをどのように達成できますか?