Şimdi Ara

Android Buton Efekti

Koronavirüs Özel
Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
6
Cevap
0
Favori
937
Tıklama
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Er
    9 Mesaj
    Merhaba Arkadaşlar

    Aranıza yeni katıldım diyebilirim. Ve android programlamayla kendimce uğraşıyorum. Projemde butonlara buton efekti vermek istiyorum. Yani butona basılınca butonun background color'unun değişmesini istiyorum.

    Projemde yer alan butonlardan biri

    <Button 
    android:id="@+id/button1"
    style="@style/effect"
    android:layout_width="match_parent"
    android:layout_height="100dp"
    android:background="#F7CA18"
    android:text="SPARTACUS"
    android:textColor="#fff"
    android:textSize="30sp"
    android:typeface="normal" />


    yardımcı olursanız sevinirim.



    |
    |
    _____________________________
  • Yüzbaşı
    923 Mesaj
    ingilizcen varsa burayı okuhttps://github.com/thecodepath/android_guides/wiki/Drawables

    yoksa şöyle bir xml dosyası oluşturuyorsun ve buttonun :backgrouduna atıyorsun android:background="@drawable/button.xml"

    button.xml
    <?xml version="1.0" encoding="utf-8"?> 
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item
    android:state_pressed="true"
    android:state_enabled="true"
    android:drawable="@drawable/button_pressed" />
    <item
    android:state_focused="true"
    android:state_enabled="true"
    android:drawable="@drawable/button_focused" />
    <item
    android:state_enabled="true"
    android:drawable="@drawable/button_enabled" />
    </selector>


    burda button_pressed,focuced,enabled herhangi bir resim dosyası yada xml olabilir
    |
    |
    _____________________________




  • Er
    9 Mesaj
    işte ben sadece background'un color'ını değiştirmek istiyorum resim olarak değil'de
    _____________________________
  • Yüzbaşı
    923 Mesaj

    benim verdiğim örnekte android:drawable yerine android:background="#.." yazmayı dene
    |
    |
    cumak27 kullanıcısının, bahsedilen mesajını gör
    _____________________________
  • Çavuş
    57 Mesaj

    Doğru bende onu diyicektim.Öyle bi kod vardı sanırım.Rengini filan belirleyebiliyodun.
    |
    |
    bytecode3 kullanıcısının, bahsedilen mesajını gör
    _____________________________
    .
  • Çavuş
    68 Mesaj
    bunu denemiş miydin?

    btn.setBackgroundColor(Color.BLACK);
    btn.setBackgroundColor(0xFFFF0000);
    |
    |
    _____________________________
Sayfaya Git:
Sayfa:
1
Reklamlar
Bey Azura
Mobilya Takımları
Media Sözlük
kolayoto.com
emek server
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR2
0,172
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.