如何在google Map的info窗口中检测按钮setOnClickListener?实际上,在我的信息窗口中,我有一个按钮,我想点击那个按钮。这有可能做到这一点吗?
试试看
mMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
}
});
问题内容: 我试图通过单击方法中的按钮来打开新窗口。方法如何工作以及在其中应该如何做才能启动新方法? 问题答案: 可以使用名为Intents的android主要构建模块之一和属于Activity类的方法之一来完成此任务。 目的是要执行的操作的抽象描述。它可以与startActivity一起使用来启动一个Activity,可以将broadcastIntent发送到任何感兴趣的BroadcastRec
这是我的应用程序,当我点击标记时,会出现相应的infowindow: 因此,当我单击infowindow时,我希望调用一个新的布局, 我明白你在说什么,但我知道当你有很多不同的信息应该调用不同的类时,应该什么时候申请。 还有一个hashmap来组织infowindow的内容,不知道这是否会使方法setOnInfoWindowClickListener变得复杂
我用编程方式创建了很多按钮,每个按钮对应于某个操作,并且我需要能够根据单击的按钮识别和检索用户输入。界面如下: 我有70件这样的东西。 我读过 动态创建按钮并设置onClickListener 而且 在Android中实现动态创建按钮的OnClickListener 但我不知道怎样才是正确的方法。例如,如果用户单击文本现在已设置...,我必须能够检索的值,并且知道该分钟数与Andar carto
在新的Google Maps for Android API v2中,我可以很容易地获得自定义标记和信息窗口来显示。然而,我试图在我的信息窗口中设置多个按钮,每个按钮执行不同的操作,但问题是,map将InfoWindow视为它自己的按钮对象(无论我在哪里单击InfoWindow,它都会按下整个按钮)。有人知道如何更多地定制这个吗?
我有GridView,其中项目是带有图像(ImageView)和标题(TextView)的视图。我想在这个ImageView上执行onClick操作,但不是在整个GridView项上。如果我使用这个代码: 只有第二次单击ImageView才能进行操作。如何通过第一次单击GridView在ImageView上执行操作?
我需要一种方法来为未知数量的按钮创建OnClickListener,然后我需要一种方法来提取它们的文本。我不能分配每一个,因为我说过,我不知道他们的号码和id,我几乎80%肯定没有分配。按钮是在一个recycleview中制作的,其中包含我从mysql数据库的表名中获取的文本。