当前位置: 首页>>代码示例>>Java>>正文


Java FloatingActionButton.setOnClickListener方法代码示例

本文整理汇总了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;
}
 
开发者ID:AlphaBetaPeter,项目名称:alarming,代码行数:26,代码来源:SoundManagerFragment.java

示例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;
}
 
开发者ID:AlphaBetaPeter,项目名称:alarming,代码行数:30,代码来源:SetAlarmFragment.java

示例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());
}
 
开发者ID:vmihalachi,项目名称:turbo-editor,代码行数:65,代码来源:SelectFileActivity.java


注:本文中的com.faizmalkani.floatingactionbutton.FloatingActionButton.setOnClickListener方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。