Soru & Cevap

Yazıyı Yakınlaştırma ...

04.12.2014 - 04:10

Merhaba arkadaşlar,

Yazı ağırlıklı bi uygulama yapıyorum ama yazı bazı telefonlarda büyük bazısında küçük gözüküyor. Bunun için sayfanın başına "+" ve "-" butonları koyup bunlara basıldığında yazıyı büyütüp - küçültmesini istiyorum. 

Böyle bişeyi nasıl yapabilirim bi fikri, bi bilgisi olan var mı?

Şimdiden teşekkürler...

3 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-20055-1496837900.png
mekkem
04.12.2014 - 05:14

Arkadaşlar 3 tane buton koydum: Büyük, Orta, Küçük diye. Sonra onlara tıklanınca TextView'ın size'ını değiştir dedim oldu :)

[code]

 Buyuk.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                text_View.setTextSize(25);
            }
        });
        
        Orta.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                text_View.setTextSize(18);
            }
        });
        
        Kucuk.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                text_View.setTextSize(10);
            }
        });

[/code]

Baran BÜYÜK
04.12.2014 - 05:44
Kod için size şahsi tavsiyem. Her button için ayrı ayrı OnClickListener interfacenin implementasyonunu yapacağınıza, Activynizi View.OnClickListener sınıfından implement ettikten sonra, ovverride ettiğiniz tek onClick methodunu kullanmak. Bence hem daha okunaklı bir kod olur hemde değişime açık olur. İyi günler.