-
点击页面 关于获取焦点问题5
我的页面布局层次是LinearLayout(在最下面) |->LinearLayout->Button
|->ScrollView->自己画的一个页面myView extends View
怎么单击此页面拿到当前坐标??
为什么在Activity中覆盖onTouchEvent方法(如下)不能拿到坐标??
@Override
public boolean onTouchEvent(MotionEvent event) {
if (MotionEvent.ACTION_DOWN == event.getAction()) {
int mPressX = (int) event.getX();
int mPressY = (int) event.getY();
this.setTitle("haha" + " " + mPressX + " " + mPressY);
}
return super.onTouchEvent(event);
}2009年10月11日 13:52
目前还没有答案
相关推荐
在用户打开注册或登录页面时,输入框自动获取焦点能让用户立刻开始输入,无需额外点击。在jQuery中,我们可以使用`focus()`方法来实现这一效果。例如,如果你有一个ID为"username"的输入框,你可以这样设置: ```...
在JavaScript和Vue.js开发中,有时我们需要实现一种功能,即当页面加载或特定事件发生时,使输入框(input)自动获取焦点。这样的需求在创建表单或评论系统时尤其常见,用户可以直接开始输入而无需手动点击输入框。...
标题“文本框获取焦点弹出下拉框”涉及到的是网页交互设计中的一种常见功能,它通常用于实现输入框(input)的自动补全或者下拉选项选择。在Web开发中,这种功能可以极大提升用户体验,让用户能够快速找到并选择所需...
这个指令通常与表单元素配合使用,通过添加`ng-focus`属性到HTML元素上,可以监听并响应元素获取焦点的事件。 例如,当用户点击一个输入框时,我们可以利用`ng-focus`来触发某些动作,如显示提示信息、改变页面状态...
当用户点击某个元素时,该元素就会获取焦点。获取焦点的元素通常会有一些视觉上的变化,例如边框颜色变化或背景色高亮,以便用户知道当前的操作对象。 图片上下移动的效果通常是通过JavaScript实现的。当图片获得...
在描述中提到的场景是登录按钮获取焦点,可以通过添加鼠标点击事件来实现。例如,当用户点击登录按钮时,可以弹出一个验证对话框,要求用户满足特定条件才能继续。这可以通过JavaScript的事件监听和条件判断来完成:...
### JavaScript 关于元素获取焦点(隐藏元素与div) 在网页开发过程中,经常需要处理元素的焦点获取问题。本文将详细探讨两个重要的知识点:隐藏元素无法获取焦点以及如何让`div`等特殊元素获取焦点。 #### 隐藏元素...
默认情况下,并非所有元素都可以获取焦点,如段落文本、图像等。但通过设置`tabindex`,我们可以让这些元素也参与到焦点切换中,使用户能够通过键盘导航页面,这对于无障碍访问(accessibility)和提升操作效率特别...
标题中提到的知识点是关于“jquery dialog获取焦点的方法”。在Web开发中,对话框(Dialog)是一种常用的UI组件,用于显示信息或要求用户输入数据。jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件...
本文将详细讲解如何利用 `textarea` 的焦点事件实现特定的功能,包括获取焦点、清空内容、失去焦点时的提示效果。 首先,`textarea` 的焦点事件通常涉及到 `onfocus` 和 `onblur` 两个JavaScript事件处理器。`...
至此,我们就实现了当按钮被选中、点击、得到焦点或失去焦点时切换图片的功能。这种方法可以灵活地控制按钮在不同状态下的视觉表现,为用户提供更直观的交互反馈。 当然,对于简单的应用,也可以直接在XML布局中...
总结一下,判断页面控件是否获取焦点主要依赖于服务器端的`Focused`属性(仅在回发时有效)和客户端的JavaScript。在客户端,我们可以使用`onfocus`事件监听焦点变化,或通过`document.activeElement`获取当前聚焦的...
本文将通过一个简单的实例,详细介绍如何使用jQuery实现`input`框获取焦点并进行相应的样式变换。 首先,我们需要理解jQuery的基本用法。jQuery库通过 `$` 符号作为入口,允许我们快速选择DOM元素、操作DOM、绑定...
首先,提到“input框获取焦点”的方法,意味着我们需要捕捉到input元素何时被用户选中。在HTML中,input元素可以通过鼠标点击或键盘的Tab键进行焦点切换。在JavaScript中,input元素获得焦点时会触发focus事件,而...
<title>JavaScript 获取焦点改变文本框颜色 请输入内容..."> 再输入一些内容..."> <!-- 更多输入框... --> ``` 接着,我们需要编写JavaScript代码来监听这些文本框的`focus`事件。在`<head>`标签内添加以下...
### Flex自动获取焦点与监听全局键盘事件 #### 一、背景介绍 在Flex开发中,自动获取焦点和监听全局键盘事件是两个常见的需求。尤其是在创建桌面应用或需要实时响应用户输入的应用场景中尤为重要。本文将详细介绍...
3. **设置ViewGroup的descendantFocusability属性**:将ListView或其父布局的descendantFocusability属性设置为`FOCUS_BEFORE_DESCENDANTS`,这会让ListView允许子View获取焦点。 ```xml android:...
在本例中,我们将讨论如何在不使TextView获取焦点的情况下实现跑马灯效果。 首先,我们创建一个自定义的`ScrollingTextView`类,它继承自`TextView`。这个类的主要目的是重写一些关键方法,以便在不获取焦点的情况...
这通常发生在用户点击页面上的其他地方或者按下回车键后。在搜索框中,`blur`事件可以用来检查用户是否输入了内容。如果没有输入,我们可以将默认提示文字恢复。 以下是一个简单的jQuery代码示例,展示了如何使用这...