Я пытаюсь получить элементы управления масштабированием для отображения в mapview
, следующий код почти работает, но элементы управления увеличением отображаются в левом верхнем углу mapview
, а не в нижнем центре, как я указав через setGravity()
. Может кто-нибудь просветить меня о том, чего я не хватает?
zoomView = (LinearLayout) mapView.getZoomControls();
zoomView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT));
zoomView.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
mapView.addView(zoomView);
Эти представления/макеты все построены программно, нет файла макета для настройки.