问题标签 [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 - 图像视图 onClickListener()
我无法更改将ImageView
列表项标记为已添加书签的状态。
人们已经提到要创建一个新的OnClickListener()
,但是当我单击 ImageView 时,它会进入焦点状态,但是当您完成单击时,它不会变为按下状态图像。此外,当我单击列表项时,我注意到它ImageView
再次成为焦点。我不确定我错过了什么:
我为 ImageView 状态创建了 xml,如下所示:
在我的活动中,我创建了以下内容OnListItemClick()
来创建弹出的 toast 消息,但似乎也将焦点放在ImageView
.
澄清我想要发生的事情:
我有我想做两件事的清单项目;单击该项目并获得一条祝酒消息,然后单击图像视图并将图像视图切换到图像和后端中的书签状态。
目前我的 toast 消息正在工作,但 imageview 并没有完全正常工作......
我附上了一个列表项的屏幕截图,以显示它是如何设置的,并解释了当我单击各个区域时发生的情况。
顶部列表项已被单击并按住,我得到的是图像更改为集中但未单击的图像,如上面我的可绘制 xml 所示,但是当我完成单击时,星形变得比其他条目更深,但它没有转到单击状态图像,它是一个黄色的星星。
当我点击其他任何地方而不是星星时,会弹出吐司消息,这是我打算发生的,但我也注意到星星也变得聚焦。我觉得我遇到了一些继承问题,也没有让状态保持在 ImageView 上。
android - 动态设置OnClickListener
我像这样动态创建不同的按钮:
我需要知道每个按钮的身份,因为彼此有不同的动作。然后,我尝试这样设置onClickListener
:
但它不起作用。似乎onClickListener
唯一影响的是最后一个项目的创建。如果我创建四个按钮,只有第四个会有onClickListener
.
如何让我的点击监听器工作?
android - Android PayPal OnClickListener 不工作
我正在尝试将 PayPal 连接到我的应用程序。基本上,我的应用程序将在屏幕上显示一个扫描按钮和一个 PayPal 按钮。扫描按钮调用 ZXing 库并扫描条码。但是,我仍然无法连接 PayPal 按钮,因为OnClickListener
并且getApplicationContext()
无法正常工作。我已经阅读了 PayPal 文档、StackOverflow 并且仍然无法解决。我想知道我的代码有什么问题?有什么建议吗?谢谢你的帮助:)
}
android - OnClickListener 到 Spinner ???
我的 Spinner 需要一个 OnClickListener。
我尝试了在互联网上找到的所有内容,但没有一个有效。请给我一个解决方案:
我的微调器在这里:
这是 my_spinner.xml:
我尝试了 stackoverflow 中的所有内容以及互联网上的所有其他内容。我就是做不到...我无法将 onClickListener 添加到微调器的默认 TextView,因为我不使用默认微调器,我有自己的 my_spinner.xml。事实上,如果我在 my_spinner.xml 中的文本视图中添加一个“ID”,我会得到一个空指针异常。
我什至尝试在 Spinner 顶部添加一个不可见的 TextView,但 OnClick 只能检测到一个视图。
请帮帮我。
android - 从多个类调用 setOnClickListener 是否只导致一个回调?
我希望能够动态更改OnItemClickListener
。ListView
但是,API不清楚这是否可以接受,也不清楚如果我这样做会产生什么结果。
我想要的是,如果我listView.setOnItemClickListener()
从一个类调用,然后再从另一个类调用,那么只有最近的类才能获得回调。
顺便提一下,这个问题也适用于SetOnClickListener()
.
API 可能会以这种方式实现,但它可能会被实现为所有调用的类都setOnItemClickListener
获得回调。
Android API 实际实现了哪些行为?
android - 自定义列表:上半部分不可点击
我用 onItemClickListener 制作了一个自定义列表,只有下半部分是可点击的。该列表使用扩展 ArrayAdapter 的 ImageAdapter。每行有两个 ImageView 和一个 TextView,它们使用以下 xml 参数
我按照本教程进行操作,甚至尝试删除 TextView 和 ImageView。删除它们后,该列表根本不可点击。
这是我的主要活动
和我的 ImageAdapter
和 main.xml
java - Android:无法将从文件读取的数据传递给多个类
我无法将从文本文件读取的数据传递到应用程序中的另一个类。我可以很好地从文件中读取,但我认为我需要使用 Bundle,但我不知道该怎么做。我想让第二个类处理来自文本文件的数据,然后在第一类中显示它。
编辑:我已经弄清楚如何使用意图从文件中传递字符串。我仍在努力解决一些错误。
第二次编辑:我知道有一种更有效的方法。我可以让它工作的唯一方法是让 MainActivity 中的第一个按钮使用 startActivity(intent) 来允许 secondActivity 捆绑从文件中读取的字符串。
MainActivity.java:
第二活动.java:
android - 无法在 onclick 方法中访问变量
我正在设置一个 onclick 方法,但我无法访问我在其父方法中设置的 int,是否有不同的方法来使用 Int?
这是代码:
java - 如何使用 On Click Listener 转到不同的 xml 布局?
我将代码设置为在单击 getFin 按钮时转到名为 getfinal 的 xml 布局。但是每当我单击该按钮时,我的应用程序就会崩溃。setContentview 在这种情况下使用的命令是否错误?如果是这样,我如何在单击按钮时转到新的 xml 布局?
如果您需要两个 xml 页面的代码,请告诉我。
android - 数据库调用使 Android 应用程序崩溃
我正在使用一个 Android 数据库并且它已经设置好了;但是当我在 onClickListener 中调用它时,应用程序崩溃了。
我使用的代码是
我运行它时的日志猫是:
应用程序打开时我注意到错误,但我不知道它们来自哪里。
当我取出与数据库有关的语句时,没有错误并且一切运行顺利。