@Override public void onViewCreated(View root, Bundle savedInstanceState) { super.onViewCreated(root, savedInstanceState); final ListView lv = getListView(); final FloatingActionButton fab = (FloatingActionButton) root.findViewById(R.id.fab); fab.setVisibility(View.VISIBLE); fab.attachToListView(lv); fab.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { VarEditDialogFragment.showDialog( VarEditDialogFragment.Input.newInstance(), getFragmentManager()); } }); }