小编Eva*_*van的帖子

在 Google Map Cluster 中为标记添加标题

我正在创建一个包含数百个标记的应用程序,因此我决定实施聚类是一个好主意。但是,我遇到了为集群中的标记添加标题的问题。当我创建标记的信息窗口时,我需要这些数据以便稍后从 JSON 中检索项目。所以总结我的问题是,我如何将一个字符串作为标题添加到集群中的每个标记。

我目前的代码:

public class MyItem implements ClusterItem {
    private final LatLng mPosition;

    public MyItem(double lat, double lng) {
        mPosition = new LatLng(lat, lng);
    }

    @Override
    public LatLng getPosition() {
        return mPosition;
    }
}

for (int i = 0; i < activity.m_jArry.length(); i++)
    {
        JSONObject j;
        try {
            j = activity.m_jArry.getJSONObject(i);
            mClusterManager.addItem(new MyItem(j.getDouble("lat"), j.getDouble("lon")));
            //mMap.addMarker(new MarkerOptions().title(j.getString("Unique")).snippet(i + "").position(new LatLng(j.getDouble("lat"), j.getDouble("lon"))));
        } catch (JSONException e) {
            e.printStackTrace();
        }
    }
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助 :)

android google-maps google-maps-markers

1
推荐指数
1
解决办法
2142
查看次数

在ActionBar中仅将Text显示为MenuItem

我一直在寻找一种方法来将文本作为MenuItem添加到ActionBar中.我已经尝试将图标设置为透明的ColorDrawable和showAsAction withText,但似乎没有任何效果.有没有办法将文本添加为​​MenuItem?

谢谢你的帮助 :)

xml android actionbarsherlock

0
推荐指数
1
解决办法
2459
查看次数