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