public class frag_aide extends Fragment {
FloatingActionButton fab_profile,fab_face,fab_twi ;
Animation FabOpen,FabClose,FabClockwise,FabantiClockwise;
boolean isOpen=false;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
fab_plus =(FloatingActionButton)findViewById(fab_plus);
fab_nav=(FloatingActionButton)findViewById(fab_nav);
fab_fb =(FloatingActionButton)findViewById(fab_fb);
fab_twitte=(FloatingActionButton)findViewById(fab_twitte);
FabOpen= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.fab_open);
FabClose= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.fab_close);
FabClockwise= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.rotation_clock);
FabantiClockwise= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.rotation_anticlock);
fab_twi.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (isOpen) {
fab_profile.startAnimation(FabClose);
fab_face.startAnimation(FabClose);
fab_twi.startAnimation(FabantiClockwise);
fab_profile.setClickable(false);
fab_face.setClickable(false);
isOpen = false;
} else {
fab_profile.startAnimation(FabOpen);
fab_face.startAnimation(FabOpen);
fab_twi.startAnimation(FabClockwise);
fab_profile.setClickable(true);
fab_face.setClickable(true);
isOpen = true;
}
}
});
}
}
我有一個問題setContentView
,findViewById
和getApplicationContext
。如何使用'擴展片段'在片段中插入浮動操作按鈕?如何插入浮動操作按鈕內延伸片段
不能使用''Fragment' setContentView'。你應該使用'onCreateView()'來代替。 – Wizard
我改變了它,但我有一個問題,「findViewById/getApplicationContext」 我該如何解決這個問題 因爲我想插入浮動頁面的ResideMenu –
發佈您的更新代碼。 – Wizard