好吧,我已经无计可施了。

我不知道如何 use android.widget.ZoomButtonsController 。我想要的只是有一个缩放控件,我 [show|hide|[enable|disable] zoom [in|out] 按钮] 用于我的 View 。我无法将它添加到我的布局 xml 中,当我在 onCreate 中实例化它时,我在屏幕上看不到它。

View viewer = ...
ZoomButtonsController controller = new ZoomButtonsController(viewer);
controller.setVisible(true);

最佳答案

我希望您需要在 getZoomControls() 上调用 ZoomButtonsController ,然后将其添加到您希望按钮出现的任何位置的布局中。当缩放控件理论上可见时,您可以通过使用 hierarchyviewer 获取 View 层次结构的快照来确认该理论——如果它们不在您的 View 层次结构中,那么您将需要添加它们。

10-06 06:57