我如何使用Android ZoomButtonsController?

时间:2010-12-05 12:09:10

标签: android zoom

好吧,我的智慧结束了。

我不知道如何use android.widget.ZoomButtonsController。我想要的是为我的视图设置一个缩放控件,我可以[显示|隐藏| [启用|禁用]缩放[进|出]按钮]。我无法将其添加到我的布局xml中,当我在onCreate中实例化它时,我无法在屏幕上看到它。

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

1 个答案:

答案 0 :(得分:3)

我希望您需要在getZoomControls()上拨打ZoomButtonsController,然后将其添加到您希望按钮显示的布局中。当缩放控件在理论上可见时,您可以通过hierarchyviewer获取视图层次结构的快照来确认该理论 - 如果它们不在您的视图中,则需要添加它们。