本文整理汇总了Java中com.faizmalkani.floatingactionbutton.FloatingActionButton.setOnClickListener方法的典型用法代码示例。如果您正苦于以下问题:Java FloatingActionButton.setOnClickListener方法的具体用法?Java FloatingActionButton.setOnClickListener怎么用?Java FloatingActionButton.setOnClickListener使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.faizmalkani.floatingactionbutton.FloatingActionButton
的用法示例。
在下文中一共展示了FloatingActionButton.setOnClickListener方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onCreateView
import com.faizmalkani.floatingactionbutton.FloatingActionButton; //导入方法依赖的package包/类
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
mContext = container.getContext();
View rootView = inflater.inflate(R.layout.fragment_sound_manager, container, false);
mListView = (ListView) rootView.findViewById(R.id.listView_alarmSounds);
mFAB = (FloatingActionButton) rootView.findViewById(R.id.fab_add_sound);
mFAB.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
startAudioFileIntent();
}
});
mFAB.listenTo(mListView);
mProgressBar =
(ProgressBar) rootView.findViewById(R.id.circleProgressBar_SoundList);
setHasOptionsMenu(true);
setupListView();
return rootView;
}
示例2: onCreateView
import com.faizmalkani.floatingactionbutton.FloatingActionButton; //导入方法依赖的package包/类
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
mContext = getActivity();
View rootView = inflater.inflate(R.layout.fragment_set_alarm, container, false);
mAlarmListView = (RecyclerView) rootView.findViewById(R.id.cardListView_alarm);
final LinearLayoutManager layoutManager = new LinearLayoutManager(mContext);
layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
mAlarmListView.setLayoutManager(layoutManager);
mFAB = (FloatingActionButton) rootView.findViewById(R.id.fab_add_alarm);
mFAB.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
SetAlarmFragment.this.addNewAlarm();
}
});
// Fab listening disabled due to recyler view
//mFAB.listenTo(mAlarmListView);
setUpListView();
PrefUtil.getApplicationPrefs(mContext)
.registerOnSharedPreferenceChangeListener(this);
return rootView;
}
示例3: onCreate
import com.faizmalkani.floatingactionbutton.FloatingActionButton; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
currentFolder = PreferenceHelper.defaultFolder(this);
ThemeUtils.setTheme(this);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_select_file);
Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
//final Actions action = (Actions) getIntent().getExtras().getSerializable("action");
wantAFile = true; //action == Actions.SelectFile;
listView = (ListView) findViewById(android.R.id.list);
listView.setOnItemClickListener(this);
listView.setTextFilterEnabled(true);
FloatingActionButton mFab = (FloatingActionButton) findViewById(R.id.fabbutton);
mFab.setColor(getResources().getColor(R.color.fab_light));
mFab.setDrawable(getResources().getDrawable(R.drawable.ic_fab_add));
mFab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
PopupMenu popup = new PopupMenu(SelectFileActivity.this, v);
popup.getMenuInflater().inflate(R.menu.popup_new_file, popup.getMenu());
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
int i = item.getItemId();
if (i == R.id.im_new_file) {
EditTextDialog.newInstance(EditTextDialog.Actions.NewFile).show(getFragmentManager().beginTransaction(), "dialog");
return true;
} else if (i == R.id.im_new_folder) {
EditTextDialog.newInstance(EditTextDialog.Actions.NewFolder).show(getFragmentManager().beginTransaction(), "dialog");
return true;
} else {
return false;
}
}
});
popup.show();
}
});
mFab.listenTo(listView);
String lastNavigatedPath = PreferenceHelper.getWorkingFolder(this);
File file = new File(lastNavigatedPath);
if (!file.exists()) {
PreferenceHelper.setWorkingFolder(this, PreferenceHelper.defaultFolder(this));
file = new File(PreferenceHelper.defaultFolder(this));
}
new UpdateList().execute(file.getAbsolutePath());
}