Merhaba bir örneği inceliyordum sonra biraz eklem yapayım dedim ama işin içinden çıkamadım .Yapmak istediğim şey basit aslında raw klasöründe kendi fontlarım var bir adet Radiogroup nesnesini ekledim hangi fon seçildiyse TextView nesnesine o fonda yazıcak .Sizden ricam eğer getFirstFont ve getSecondFontadlı fonksiyonlar doğruysa bunu case kısmında nasıl çağırığ kullanabilirim

public class MainActivity extends Activity implements OnCheckedChangeListener  {
TextView myTextView;
RadioGroup rdg;
Typeface cutomfonts;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    myTextView = (TextView) findViewById(R.id.my_textview);
    rdg=(RadioGroup)findViewById(R.id.radioGroup1);
}
@Override
public void onCheckedChanged(RadioGroup rdg, int id) {
    final Typeface font;
    ///this is where I need help.How can i set returning values
    switch (id) {
    case R.id.Che:

        break;
    case R.id.ser:

        break;
    default:
        break;
    }
}
public Typeface getFirstFont() {
    if(cutomfonts == null) {
        cutomfonts = Typeface.createFromAsset(getAssets(),"fonts/SERSAL.ttf");

    }
    return this.cutomfonts;
}
public Typeface getSecondFont() {
    if(cutomfonts == null) {
        cutomfonts = Typeface.createFromAsset(getAssets(),"fonts/Cheboyga.ttf");
    }
    return this.cutomfonts;
}
 }*

soruldu: 26 Mar '14, 10:25

ali's gravatar image

ali
5457
cevap kabul oranı: 0%

değiştirildi: 27 Mar '14, 04:07

Turgay%20Can's gravatar image

Turgay Can
8.3k63798


Slm,

@Override
public void onCheckedChanged(RadioGroup rdg, int id) {
final Typeface font;
///this is where I need help.How can i set returning values
switch (id) {
case R.id.Che:
    getSecondFont();
    myTextView.setTypeface(cutomfonts);
    break;
case R.id.ser:
    getFirstFont();
    myTextView.setTypeface(cutomfonts);
    break;
default:
    break;
}

}

Bu şekilde yapmalısın.

İyi çalışmalar,

permanent link

cevaplandı: 27 Mar '14, 03:50

yahyacan55's gravatar image

yahyacan55
645313
cevap kabul oranı: 21%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×817

Soruldu: 26 Mar '14, 10:25

Görüntüleme: 455 kez

Son güncelleme: 27 Mar '14, 04:07

powered by BitNami OSQA