【问题标题】:android layout cannot be changed in mapViewandroid布局不能在mapView中更改
【发布时间】:2012-07-14 13:18:33
【问题描述】:

我正在使用这个https://github.com/jgilfelt/android-mapviewballoons#readme 项目,这样当用户单击地图上的热点时,带有其信息的气球就会膨胀,我的任务是向该气球添加一个按钮,以便当用户单击该按钮时,此热点的图像将占据整个屏幕,并有一个按钮用于关闭图像并返回旧视图。

我想出了如何向气球添加一个按钮,但问题是我无法通过它的 onclick 操作将布局更改为只有一个 ImageView 的新布局......我能得到的只是充气的气球和在它旁边是一个小图像,这不是我想要的

非常感谢任何帮助 谢谢

【问题讨论】:

    标签: android maps imageview android-mapview


    【解决方案1】:

    一年前我用过,我记得你必须把按钮放在气泡的 XML 上,在膨胀 debubble 的类上你必须放置 onClicklistener。

    您也可以尝试在 xml 上放置参数“onclick="buttonPressed"”,当它膨胀时,您编写方法 public void buttonPressed(View v) {}。

    如果这一切都不起作用,请尝试在气泡属性 android:focusable="false" 上设置 XML

    这可能是同样的问题:Android custom ListView unable to click on items

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-25
      • 1970-01-01
      • 1970-01-01
      • 2016-11-03
      • 2011-11-05
      • 1970-01-01
      • 2012-10-27
      • 1970-01-01
      相关资源
      最近更新 更多