gpt4 book ai didi

java - osmdroid 的自定义缩放按钮

转载 作者:行者123 更新时间:2023-11-30 00:17:46 25 4
gpt4 key购买 nike

我正在尝试为 osmdroid 构建自定义缩放控件。我创建按钮并使用放大方法,如图所示 here但是当我点击按钮时没有任何反应。这是我的代码:

private MapView map;

@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Context ctx = getApplicationContext();
Configuration.getInstance().load(ctx, PreferenceManager.getDefaultSharedPreferences(ctx));
setContentView(R.layout.activity_main);
map = (MapView) findViewById(R.id.map);
map.setTileSource(TileSourceFactory.MAPNIK);
map.setBuiltInZoomControls(false);
map.setMultiTouchControls(false);
}

public void myClickHandler(View target) {
switch (target.getId()) {
case R.id.button:
map.getController().zoomIn();
break;
}
}
}

感谢您的回复

最佳答案

您需要将点击 handle 连接到按钮

FindViewById(...).setClickListener(...)

关于java - osmdroid 的自定义缩放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46925456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com