2017-02-14 2 views
-1

Import Problem Это мой код, кстати Контекст Compat не может разрешитьмне нужно добавить иконку на эту кнопку Float динамически с формой этой кнопки флоат

private FloatingActionButton getFAB() { 
      FloatingActionButton fab = new FloatingActionButton(this); 
      fab.setImageDrawable(ContextCompat.getDrawable(getContext(), R.drawable.fire)); 
      fab.setOnClickListener(new View.OnClickListener() { 
       @Override 
       public void onClick(View v) { 
    //"insert into Checks (ID,CheckSerail,CheckTitel,CheckType,Covers,MyTable,MyStatus,Splited,RefranceTo,myDateTime,OpenIn,ClosedIn,Cust_ID,Server_ID,Casher_ID,Admin_ID,OutLet_ID,Rest_ID_Active,WS,CreateDate,ModifiedDate,Num_Fired,User_ID,Voided,Voided_Time,Voided_Reason,Order_No,ReOpen,Table_ID,Num_Print,Lvl_Split,ChangeAfterSplit,Combined,Combined_To,ChangeAfterCombine,Received,Received_Time,Point_ID,Meal_ID,Voided_By,Catering_ID,Pick_Up,Pick_Up_Time,Officer) values (@ID,@CheckSerail,@CheckTitel,'DinIn',@Covers,@MyTable,'Open',0,0,GetDate(),@OpenIn,@ClosedIn,@Cust_ID,@Server_ID,@Casher_ID,@Admin_ID,@OutLet_ID,@Rest_ID_Active,@WS,@CreateDate,@ModifiedDate,@Num_Fired,@User_ID,@Voided,@Voided_Time,@Voided_Reason,@Order_No,@ReOpen,@Table_ID,@Num_Print,@Lvl_Split,@ChangeAfterSplit,@Combined,@Combined_To,@ChangeAfterCombine,@Received,@Received_Time,@Point_ID,@Meal_ID,@Voided_By,@Catering_ID,@Pick_Up,@Pick_Up_Time,@Officer)"; 
       } 
      }); 
      return fab; 
     } 
+0

Вы добавили: 1) ссылки на v4 поддержки библиотеки 2) право 'import' Постулаты? – Selvin

+0

Его нельзя было импортировать, так как вы можете видеть на рис. –

+0

... * как вы можете видеть на рис., Это потому, что 1) из моего предыдущего комментария – Selvin

ответ

0

Добавьте эту строку в верхней части класса активность
импорт android.support.v4.content.ContextCompat;

изменение getContext() к YourActivityClassName.this

+0

Спасибо большое Shashidhar, он отлично работает сейчас –

+0

@ MahmoudAl-Harooney, пожалуйста, примите ответ. –