Merhabalar; Custom seekbar oluşturmaya çalışıyorum. Yapmaya çalıştığım şey Seekbarın değerini değiştirdiğimiz Thumb üzerine dinamik değişebilecek text eklemek.Yani görünüm şu şekilde olacak;

alt text

Bu Text'in içeriği thumb kaydırıldıkça değişecek. Bunu nasıl yapabilirim? Bu konuda yardımcı olabilirseniz sevinirim.

soruldu: 15 Eyl '14, 06:13

sgurdag's gravatar image

sgurdag
767713
cevap kabul oranı: 50%

değiştirildi: 16 Eyl '14, 04:02


Çözüm olarak şu fonksiyonu kullandım;

public BitmapDrawable writeOnDrawable(Bitmap thumb, String text) {

    Bitmap bm = thumb.copy(Bitmap.Config.ARGB_8888, true);

    Paint paint = new Paint();
    paint.setStyle(Style.FILL);
    paint.setColor(Color.parseColor("#288ca0"));
    paint.setTextSize(bm.getHeight() / 3);
    paint.setTypeface(type);
    Canvas canvas = new Canvas(bm);
    canvas.drawText(text , bm.getWidth() / 4 - bm.getWidth()/10,
            bm.getHeight() / 2 + bm.getHeight() / 10, paint);

    return new BitmapDrawable(bm);
}

drawText(String text, float x, float y, Paint paint) fonksiyonunda text görünmesi istenen texti, x ve y değerleri text'in koordinatlarını belirler

permanent link

cevaplandı: 15 Eki '14, 05:21

sgurdag's gravatar image

sgurdag
767713
cevap kabul oranı: 50%

Burada senın sorunun benzerı sorulmus bakarsan textwiewın backgroundunu degıstırmekten baska bir sey kalmıyor geriye

permanent link

cevaplandı: 18 Eyl '14, 10:55

Numan's gravatar image

Numan
673101422
cevap kabul oranı: 6%

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:

×819
×5
×5
×3

Soruldu: 15 Eyl '14, 06:13

Görüntüleme: 993 kez

Son güncelleme: 15 Eki '14, 05:21

powered by BitNami OSQA