1
私は、基本的には、フォームを使用してラジオ・グループ内のラジオ・ボタンを再選択するソリューションを、データベースを参照するカーソルを使用して探しています。私はそれを使用してユーザープロファイルを読み込み、ユーザーが男性か女性かをロードしたいと思います。ここでカーソルがラジオ・グループのカラム・インデックスを取得する
は、私はロードだ他の要素のためのコードです:で
if(GenderMaleRadio.isChecked())
{
gender = false;
}
else if(GenderFemaleRadio.isChecked())
{
gender = true;
}
私の試み:
DatabaseHandler dbh = new DatabaseHandler(this);
Cursor cr = dbh.ObtainSignUpActivityDetails();
cr.moveToFirst();
TextView DOBView = (TextView) findViewById(R.id.editDOB);
DOBView.setText(cr.getString(cr.getColumnIndex("DOB")));
TextView HeightView = (TextView) findViewById(R.id.editHeight);
HeightView.setText(cr.getString(cr.getColumnIndex("Height")));
TextView WeightView = (TextView) findViewById(R.id.editWeight);
WeightView.setText(cr.getString(cr.getColumnIndex("Weight")));
私の性別は、0 =男性、1 =女性としてデータベースに格納されていますコードは(私はそれが間違っているのを知っているが、私は完全な初心者です、私がやっている見当がつかない)であった:
RadioGroup GenderView = (RadioGroup) findViewById(R.id.radioGroup);
GenderView.check(cr.getInt(cr.getColumnIndex("Gender")))
どれヘルプwoulすごく感謝しています!
あると思いますか? –
私は2つのラジオボタン、男性と女性のラジオグループを持っています。 データベース内のレコードが、ユーザーが男性(0)か女性(1)かどうかを選択してから、フォームが読み込まれるときにラジオ・グループ内の正しいラジオ・ボタンを再選択するかどうかを選択するコードを把握したい。 – alexpagee