long-click相关内容
我有一个用户可以拖动的带有位图的自定义视图. 我想这样做,当他们长按其中一个时,我可以弹出一个上下文菜单,其中包含重置位置等选项. 在自定义视图中,我添加了我的 OnLongClickListener: this.setOnLongClickListener(new View.OnLongClickListener() {@覆盖公共布尔 onLongClick(查看 v){//显示上
..
我正在创建一个呼叫/拨号按钮,当我单击该呼叫/拨号按钮时,将根据编辑文本中显示的输入进行呼叫.我设法做到了那部分.你们能告诉我我是否可以在同一个呼叫/拨号按钮上单击更长的时间,以便吐司可以出来要求用户选择其他东西? 我对“setOnLongClickListener"做了一些研究,但我不确定是否可以将它组合到同一个呼叫/拨号按钮中?我已经附加了我设法做的工作拨号功能,想知道“setOnLon
..
我在 longClick 上的 webview 选择有问题.我已经实现了在 longClick 上启动的自定义菜单.但默认菜单也在启动.我正在尝试自定义默认菜单,但我不知道如何捕获用户对某个项目的点击. 我尝试了以下方法,但是菜单变得垂直并且隐藏了选择,所以我无法选择更多的单词或更改选择. @Overridepublic void onCreateContextMenu(ContextM
..
我有一个连接到数据库的列表视图,显示了所有条目.如果用户长按列表视图(数据库条目)中的一个项目,我希望显示一个菜单,显示编辑或删除条目的选项.我怎样才能做到这一点. 到现在为止,我已经尝试使用 onItemLongClick 侦听器和其中的 toast 来显示长按的视图的 id. @Overridepublic boolean onItemLongClick(AdapterView
..
如何实现由长按或点击使用内置布局和 ListAdapter 的 ListActivity 触发的上下文菜单? 解决方案 onCreate 方法调用 registerForContextMenu 像这样: registerForContextMenu(getListView()); 然后在 onCreateContextMenu(ContextMenu menu, View view,
..
我的 AngularJS 应用程序需要能够检测触摸事件的开始和停止(无需滑动).例如,我需要在触摸开始时执行一些逻辑(用户按下手指并按住),然后在同一触摸结束时执行不同的逻辑(用户移开手指).我正在考虑为此任务实现 ngTouch,但 ngTouch.ngClick 指令的文档仅提到在点击时触发事件.ngTouch.$swipe 服务可以检测触摸事件的开始和停止,但前提是用户在触摸时实际滑动(水平
..
如何在地图视图上长按以在地图上的那个点出现地点标记? 我尝试了几种方法都没有成功: 1) 在 MapvView 上使用 setOnLongClickListener 从未检测到长点击. 2) 我的另一个想法是扩展 MapView 以覆盖 dispatchTouchEvent .. 创建一个 GestureDetector 来响应 longpress 回调.但是我被困在这里,因为我
..
我正在使用 onTouchEvent(MotionEvent 事件){} 检测用户何时按下我的 glSurfaceView 有没有一种方法可以检测何时进行了长按.我猜如果我在开发文档中找不到太多内容,那么这将是某种解决方法.类似于注册 ACTION_DOWN 并查看距离 ACTION_UP 多长时间. 你如何使用 opengl-es 在 android 上检测长按? 解决方案 试
..
我的 AngularJS 应用程序需要能够检测触摸事件的开始和停止(无需滑动).例如,我需要在触摸开始时执行一些逻辑(用户按下手指并按住),然后在同一触摸结束时执行不同的逻辑(用户移开手指).我正在考虑为此任务实现 ngTouch,但 ngTouch.ngClick 指令的文档仅提到在点击时触发事件.ngTouch.$swipe 服务可以检测触摸事件的开始和停止,但前提是用户在触摸时实际滑动(水平
..
我在longClick上选择webview时遇到问题.我已经实现了在longClick上启动的自定义菜单的实现.但是默认菜单也会启动.我正在尝试自定义默认菜单,但是我不知道如何捕获用户对某项的点击. 我尝试了以下操作,但是菜单变得垂直并且隐藏了选择内容,因此我无法选择更多的单词或更改选择内容. @Overridepublic void onCreateContextMenu(Contex
..
当用户长按(按住)耳机按钮时,我希望我的应用执行一些特定的操作.我将BroadcastReceiver用于MEDIA_BUTTON,并且在不运行Google Now应用以进行长按的声音操作的手机中效果很好.但是在现在自动运行Google的手机中,我的应用程序只是被忽略了.如何立即禁用Google并检测耳机按钮长按.这是我的BroadcastReceiver类中的onReceive方法. pu
..
我有以下代码: public class MainActivity extends ListActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }
..
来自Java背景我习惯于处理操作虽然我不确定为什么该方法需要返回布尔值并且不完全理解网站上给出的解释:如果回调消耗了长的话,则为true点击,否则返回false。 解决方案 如您所知,查看 Android中的层次结构由树表示。当您从 onItemLongClick()返回 true 时 - 表示查看是真正的事件接收者,该事件不应传播到树中的其他 Views ;当你返回 false 时 -
..
Android任何人都可以知道关于Actionbar项目选项的长时间点击,我想显示在LongClick上actionbar菜单选项上的文字长按动作barB长按 解决方案 您想要捕获长按操作栏上的菜单项吗?对我来说,发现2,3小时后,我发现了这个解决方案。这对我来说是完美的工作。 @Override public boolean onCreateOptionsMenu(final
..
我AngularJS应用需要能够同时检测的开始和一个触摸事件的停止(无滑动)。例如,我需要当触摸开始(用户presses了他们的手指,并持有)来执行一些逻辑,然后执行不同的逻辑,当相同的触摸端(用户删除他们的手指)。我期待在实施ngTouch此任务,但对于ngTouch.ngClick指令的说明中,只提到射击自来水事件。的ngTouch。$轻扫服务可以检测的开始和停止的触摸事件的,但只有在用户实际
..
我有一个项目列表,通过列表视图创建。我想长preSS列表中的项目和一个警告对话框中的一个开拓并根据是或在该对话框中我婉设置一个全局变量没有钥匙。在code,我现在用的就是里面的“MyActivity.java”,看起来像这样: 的ListView LV = getListView(); lv.setOnItemLongClickListener(新AdapterView.OnItemLongCl
..
我建立一个文件管理器在Android platform.I希望我的用户能够选择在file.How上长按多个文件办呢?(在列表视图) 先谢谢了。 解决方案 假设你正在使用的ListView ,我相信你正在寻找 Android的:choiceMode =“multipleChoiceModal”或 setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MOD
..
我想开发一个Android应用程序任何地方粘贴数据时,提供了一个额外的选项。 我知道如何从剪贴板中捕获数据。我只需要知道如何倾听longclick事件在其他应用程序,如浏览器,Facebook,微博...等任何文本区域,这样我的应用程序将被触发,使用户的数据粘贴处理后剪贴板中的选项它,作为替代粘贴它以正常的方式 解决方案 您需要一个意图过滤器添加到活动中的问题,像这样: <活动机
..
当一个操作项是长期的点击,没有文字举杯为显示下面的行动项目。 我可以禁用吐司? 谢谢你。 解决方案 如果你省略了一个标题或指定的操作项目应与文本,然后长pressing不会敬酒显示。否则,敬酒增加了澄清了每个动作项目重新presents。
..
我正与一个ListFragment并做了onListItemClick。一切工作正常,但现在我想用很长的项目点击(如setOnItemLongClickListener(新OnItemLongClickListener()的一个活动),如何使用这在我的片段? 谢谢! 解决方案 是,该解决方案张贴TSYNC为我工作。我也曾经遇到了同样的问题,并认为这是不可能的。我尝试了上述建议如下: 公共类
..