长按手电筒快捷方式

时间:2016-02-28 19:20:08

标签: android launcher homescreen

我正在为在Java编程中运行的Android平台开发一个用户界面启动器。

目前,我正在尝试为用户实施一种长按(触摸并按住)主屏幕的方式,这样就可以打开相机闪光灯。

这是可以实施的吗?

感谢您的任何信息, 埃文

1 个答案:

答案 0 :(得分:1)

您可以在按钮上设置onLongClickListener。像这样:

Button buttonFlash=(Button)findViewById(R.id.yourFlashButton);

buttonFlash.setOnLongClickListener(new OnLongClickListener() { 
        @Override
        public boolean onLongClick(View v) {
            // Turn on the flashlight
            return true;
        }
    });