2016-04-05 23 views
0

我有以下晶圓廠圖標,但當我點擊它,按鈕的背景不會更改爲保存圖標。查看(fabIcon)背景無法更改其onClickListener內部

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

你可以嘗試使用視圖,而不是fabEditAttendance?我知道聲音愚蠢只是嘗試儘管:) view.setBackgroundResource(android.R.drawable.ic_menu_save); –

+0

好的等待,我會給它atry – erluxman

+0

任何運氣? Laxman –

回答

0

解決:我不得不使用

setImageResource(int resID); 

setbackgroundResource(int resID); 

解決方案是這樣的:

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