问题标签 [android-event]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1773 浏览

android - OnTouchEvent 不适用于 Edittext 字段,是否有替代方法?

我有一个预填充值“请评论...”的编辑文本字段,现在我想在用户触摸此字段时删除此内容。在文档中,我看到可以将 onTouchEvent 添加到 edittext 字段。但它不起作用,因为编译器错误发生在

我的代码是:

谢谢

0 投票
1 回答
4020 浏览

android - 如何在三星 S3 上的电源关闭“设备选项”列表中添加额外的项目?

我需要在 S3 上长按电源按钮时弹出的微调器列表中添加一个额外的选项。该列表已经包含以下项目 -

  1. 关机
  2. 飞行模式
  3. 重新开始
  4. 静音 - 振动 - 声音
  5. 需要在这里添加我的新选项。

如何将我的选项添加到此列表中?我通读了 Intent 和ACTION_SHUTDOWN文档。但是这个广播是在用户已经选择了 POWER OFF 之后触发的。任何帮助,将不胜感激。

谢谢

0 投票
4 回答
1522 浏览

android - OnClick event is not firing in popup in android

enter image description hereI have made a custom popup in an app where the layout of the popup is as follows:

In the "tracks"(LinearLayout) I add a webview, now in my code I add OnClick event listener on the button in this Layout, but it never works, I added a Log.i("clicked","...."); to check if the onclick fires but it doesn't

Additional info:

the popup window has the following :

The full code for the popup is here :

http://pastebin.com/6UQRRJq4

and the Extended class is here:

http://pastebin.com/BFb3e6MG

Notice: this is a modified version of "QuickAction dialog"

Here's how my popup looks like (If there's another way to have the same layout) and be able to click on that small circular button It'd be great)

UPDATE: I found the problem in my code it was here :

I should've used the same instance of the inflated view instead of inflating new view;

i.e the correct code is:

Now I have another problem: I have to touch the button 2 times to make it work it seems that the first touch event is consumed by the popup or WebView then the second time works.

0 投票
3 回答
947 浏览

android - 安卓事件处理

android 使用哪种类型的模型来处理事件。是委托模型还是事件模型

0 投票
1 回答
327 浏览

android - 移动动作抽搐

我有一个View我想要可拖动的方法,所以我重写了它的onTouchEvent(MotionEvent event)方法,并且在移动事件中,我View根据事件动作的 (x, y) 坐标重新定位/平移我的。然而!在拖动我的View右边时 - 例如 - 我看到事件动作的 x 坐标不是稳定增加(即 ... 15、16、17、18 ...)而是交错的(即 ... 15 , 23, 16, 24, 17, 25 ...),因此我的View动作很猛烈。(同样用于向左、向上、向下等拖动)

任何人都知道这可能是为什么以及如何避免它?!

这是我的onTouchEvent(..)方法...

0 投票
1 回答
136 浏览

android - 即使我的应用程序没有运行,如何阻止音量按钮

即使我的应用程序没有运行,我也想阻止音量按钮怎么做..?

0 投票
3 回答
913 浏览

android - addTextChangedListener 强制关闭

我有四个文本框,我在其中添加了一个 TextChangedListener,以下是我实现的代码:

但不知何故,它给人一种关闭的力量,我不知道为什么会导致这个问题。这是错误日志:

我对android开发很陌生。

0 投票
7 回答
21621 浏览

android - 使用 Android 接收 onTouch 和 onClick 事件

我有一个需要处理 onTouch 手势onClick 事件的视图。实现这一目标的正确方法是什么?

我在视图上有一个onTouchListener和一个onClickListener集合。每当我触摸视图时,首先onTouch触发事件,然后触发onClick. 但是,从onTouch事件处理程序我必须返回trueor false。返回true意味着事件正在被消费,因此android事件系统不会进一步传播事件。

因此,onClick永远不会生成事件,至少当我在事件处理程序中onClick返回时不会触发我的侦听器。另一方面,返回没有选项,因为这会阻止侦听器接收任何进一步的事件,这些事件是识别手势所必需的。解决这个问题的通常方法是什么?trueonTouchfalseonTouch

0 投票
2 回答
7771 浏览

android - AsyncTask 上的触发事件已完成

我的应用程序有一个登录活动,它通过互联网网站检查凭据。为此,我(必须)使用 AsyncTask 类。登录成功时,全局变量设置为 true。

因为这是异步的,所以活动不会等待结果,所以我想添加一个由 AsyncTask 类的 post-execute 方法触发的事件。然后listener登录活动上的 a 将自行关闭,并且主要活动可见。

我想知道这是否以及如何实现。我已经尝试了其他帖子中的一些示例,但无法从中弄清楚。

我想我必须做以下事情: -interfaceAsyncTask类中创建一个 - 从该类的post_execute方法中,我引发事件,但是如何?-listener在登录活动中添加一个,但是如何?

任何帮助表示赞赏。

问候, 埃里克

0 投票
1 回答
801 浏览

android - 导航回上一个选定项目时,Listview onItemSelected 不会触发

我的活动包括 2 个片段。左边的Fragment 1包含一个ListView,我们叫listView1,右边的Fragment 2包含一个GridView。我实现了一个 onItemSelectedListener 以在每次选择 listView1 中的项目时向远程服务器发送数据(用户使用 D-pad 导航)。监听器如下:

当我在 ListView 中导航时没关系。onItemSelected() 中的 sendData() 方法被正常调用。但问题是每次我导航到我的 GridView,然后导航回 listView1 中的上一个选定项目时,onItemSelected 和 sendData() 方法都不再触发。我做了一个搜索,在android参考中发现只有当新选择的位置与之前选择的位置不同时才会调用onItemSelected方法。

那么,即使我导航回上一个选定的项目,我如何才能让 onItemSelected 触发呢?

提前感谢!