こんにちは皆さん、私は何時間も同じ問題に取り組んできました.私が達成したかったのは、フォントをに設定することでTextView
あり、最終的に完了しました.しかし、私は問題を抱えていRadioGroup
ます.問題は、アプリを実行してRadioButtonをチェックしたときに、 .次に、他のRadioButtonが機能していないことに気付きました。Textviewに何も設定できませんでした。それをクリックすると、ここで何が間違っていますか
ここに私がこれまでに持っているものがあります
@編集
@Override
public void onCheckedChanged(RadioGroup rdg, int arg1) {
///this is where I need help.How can i set returning values
RadioButton Che= (RadioButton) findViewById(R.id.Che);
RadioButton Ser= (RadioButton) findViewById(R.id.ser);
if(arg1 ==R.id.Che ){
cutomfonts=getFirstFont();
myTextView.setTypeface(cutomfonts);
}else if(arg1 == R.id.ser){
cutomfonts=getSecondFont();
myTextView.setTypeface(cutomfonts);
}
}
これは Xml ファイルです
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="68dp"
android:layout_marginTop="158dp" >
<RadioButton
android:id="@+id/Che"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="RadioButton" />
<RadioButton
android:id="@+id/ser"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="RadioButton" />
</RadioGroup>
<TextView
android:id="@+id/my_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/radioGroup1"
android:layout_alignParentTop="true"
android:layout_marginLeft="23dp"
android:layout_marginTop="57dp"
android:text="Small Text"
android:textAppearance="?android:attr/textAppearanceSmall" />