17-02-2016, 21:01
(Son Düzenleme: 17-02-2016, 21:02, Düzenleyen: Administrator.)
Merhaba arkadaşlar,
Android için uygulama geliştirirken bazen resimli butonlar kullanmamız gerekebiliyor.
Button nesnesine arkaplan ekleyerek resimli butonlar oluşturabiliyoruz fakat farklı ekran çözünürlüklerinde, özellikle de telefonun ekranını döndürdüğümüzde resmin orantısında bozulma oluyor. Dikeyde düzgün gözüken bir resim yatayda kutuplardan basık ekvatordan şişkin olabiliyor
Eğer çözünürlüğe göre orantısı bozulmayan bir buton resmi istiyorsanız;
Öncelikle Button nesnesi yerine ImageButton nesnesi ekliyoruz.
ImageButton nesnemizin;
Background özelliğini boş bırakıyoruz,
src özelliğine resmimizi ekliyoruz,
scaleType özelliğinı de centerInside olarak ayarlıyoruz.
Artık butonumuzun grafiği ekran çözünürlüğüne göre ayarlanacaktır.
Android için uygulama geliştirirken bazen resimli butonlar kullanmamız gerekebiliyor.
Button nesnesine arkaplan ekleyerek resimli butonlar oluşturabiliyoruz fakat farklı ekran çözünürlüklerinde, özellikle de telefonun ekranını döndürdüğümüzde resmin orantısında bozulma oluyor. Dikeyde düzgün gözüken bir resim yatayda kutuplardan basık ekvatordan şişkin olabiliyor
Eğer çözünürlüğe göre orantısı bozulmayan bir buton resmi istiyorsanız;
Öncelikle Button nesnesi yerine ImageButton nesnesi ekliyoruz.
ImageButton nesnemizin;
Background özelliğini boş bırakıyoruz,
src özelliğine resmimizi ekliyoruz,
scaleType özelliğinı de centerInside olarak ayarlıyoruz.
Artık butonumuzun grafiği ekran çözünürlüğüne göre ayarlanacaktır.