问题标签 [onclicklistener]
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.
java - 使用 Ormlite 在 Android 项目中实现 OnClickListener
我正在使用 Ormlite 来实现持久层,并且由于我的应用程序包含可以在代码的多个部分中重用的按钮,我想创建一个实现View.OnClickListener
和扩展的类,我的数据库操作助手OrmLiteBaseActivity<DataBaseHelper>
在哪里。DataBaseHelper
但是当我这样做并尝试让一个 DaoonClick()
在我的类的方法中持久化一个对象时Button
,我得到一个IllegalArgumentException
,说它onCreate()
从未被调用过。我这样做如下:
然后,在SaveButton
课堂上:
评估时发生错误getHelper
。有任何想法吗?提前致谢!
java - 在 View 子类中实现监听器有问题吗?
我需要继承 TextView 让它为我保存一些额外的数据。我正在使用自定义 ListAdapter 将这些新的 View 对象放入 ListView。
我有一个我想要执行的操作onClick()
,它是基于附加数据的 ListView 的所有元素的相同操作。
这个定义会有任何缺点或导致任何问题吗?
我希望我的onClick()
实现中的代码实际上不会被复制,而只会在内存中存在一次并使用特定UserTextView
的数据调用。所以我不期望额外的内存使用。事实上,没有额外的类和对象(匿名与否)可能会提高性能(尽管不是以真正、有意义的方式)。
如果需要,setOnClickListener()
如果我需要针对特定对象的不同行为,可以调用该方法来更改侦听器。
它似乎很适合我的需要:
- 一个可以保存额外数据的 TextView (userId)
- 具有相同默认行为的 TextView 类
- 可以通过 ListAdapter 轻松创建和管理
我只是觉得我从未见过这样做过,并且怀疑我缺少一些东西。
android - Android onClick 不会改变按钮的文字颜色
我正在尝试更改按钮上文本的颜色。这是我的代码
单击按钮不会更改文本或颜色。我之前已经实现了 onClick 并且它运行良好,这让我更加困惑为什么它不起作用。
如果它有助于我声明按钮的xml示例:
android - 动态列表视图中的微调器
我正在尝试使用自定义行创建一个列表视图,每一行都包含一个微调器。我正在用这样的数据填充该行:
在我将它添加到一个 simpleAdapter 之后,然后是 listview.setAdapter。这一切都很完美。我不知道如何为微调器填充和设置 onclicklistener。
你能告诉我应该如何解决这个问题吗?
编辑:
我创建的每一行都创建了 2 个新的微调器,我想填充并将onclick
侦听器设置为两个新的微调器。我创建了一个数组,其中包含需要在微调器中填充的值。(R.array.score
)
当我尝试通过将微调器添加到上面的示例来填充微调器时,我得到异常微调器不是可以由这个 simpleAdapter 绑定的视图。
我的目标:要获得一个填充文本视图的循环,填充微调器并onclick
为微调器设置侦听器。
android - 在 PopUpWindow 之后没有任何反应
我之前发送过这个问题,但我删除了它,因为我要粘贴更多代码。
我的问题是单击时出现 PopupUpWindow 并出现 2 个按钮。因此,这两个按钮具有 OnClick,但没有任何反应。我要粘贴我的代码:
这就是一切。谢谢
android - Android SimpleOnGestureListener 试图检测手指离开运动
嗨,我有一个按钮,当(按下)单击时会触发另一个活动。我还有一个 SimpleOnGestureListener 监听按钮上的滑动,当检测到该滑动时将调用屏幕上的另一个按钮。
我最初遇到的问题是当用户停止滑动手指时,按钮的 onClick 将触发(通过检测 onclick)。我放置了一个布尔检查,所以当检测到幻灯片时,我将其设置为 false,onclick 会对其进行检查。然后我在 onclick 过程结束时重置这个布尔值。简而言之,这意味着...
现在我遇到的问题是 onclick 并不总是触发,所以有时在幻灯片被拾取但 onclick 不是时仍然设置为 false 的问题
我可以在幻灯片结束时检测到手指离开,还是在幻灯片结束时检测到手指,以便我可以重置布尔值?
我见过像 ACTION_UP 这样的东西,但不知道如何使用它来设置我的布尔变量?
为你的帮助干杯。
android - 访问列表视图中的自定义对象
我目前正在构建一个应用程序,该应用程序将请求发送到网络,然后将结果解析并放入对象的 ArrayList 中。
然后,此列表填充一个 ListView。我想创建一个onClickListener
可以让我知道单击了哪个对象,但我找不到正确的方法来实现它。
要么将 onClick 分配给原始活动中的 ListView,要么getView
在自定义适配器的函数中分配侦听器。
在我看来,分配听众的getView
开销太大了。
它是如何工作的?什么是更好的?
主要活动代码:
列表适配器的代码:
android - myActivity 扩展 GridView 实现 OnClickListener
我不确定标题是否可以,但我会尝试更好地解释它。
我想在我的布局中显示一个网格。为此,我正在使用自定义 ArrayAdapter。我不知道如何将 onClickListener 设置为每个项目......
布局包含一个用于显示名称的标签和一个网格视图。
这是我的活动:
}
我应该重写女巫方法以在每个项目中实现 onClickListener 吗?
android - Android:如何为在 Start 和 Stop Drag 中声明的组件设置 onClickListener 方法
我的问题是如何为我的 Button iv 设置 OnClickListener?它不允许我设置 onDrag。提前致谢
java - 如何禁用 OnClickListeners
我正在开发一个应用程序,用户必须正确匹配图像和相应的名称。
我的问题是当用户首先选择图像并选择错误的名称时,它将显示错误的答案,如果他选择了答案,它将显示正确的答案。
用户不必再次重新选择图像
我已将 onClickListerner 设为空,但它不起作用我的一些代码如下,
我在该方法中调用了一个方法,在该方法中我将所有 onClickListerner 设为 null
谁能告诉我哪里出了问题或我可以对其进行的任何修改。
提前致谢