2016-04-05 15 views
0

Aşağıdaki fab simgesine sahibim Simge ancak tıklattığımda düğmenin arka planı Simgesini değiştirmez.Görünüm (fabIcon) arka planı, onClickListener öğesinde değiştirilemez

fabEditAttendance = (FloatingActionButton) findViewById(R.id.fab_attendance_edit); 

      fabEditAttendance.setOnClickListener(new View.OnClickListener() { 
       @Override 
       public void onClick(View view) { 

        fabEditAttendance.setBackgroundResource(android.R.drawable.ic_menu_save); 

        } 
       } 
      }); 
+0

Eğer fabEditAttendance yerine görünümünü kullanmak Can ?? Biliyorum, aptallar sadece bir deneme verseyim :) view.setBackgroundResource (android.R.drawable.ic_menu_save); –

+0

tamam bekleyeceğim atry – erluxman

+0

Herhangi bir şans ??? Laxman –

cevap

0

Çözüldü: i

setImageResource(int resID); 

değil

setbackgroundResource(int resID); 

Çözüm bu gibi görünüyor kullanmak zorunda:

fabEditAttendance.setImageResource(android.R.drawable.ic_menu_save); 
İlgili konular