是否有任何Wiki或任何有关如何实现android-zoom-view.jar的文档。我在http://code.google.com/p/android-zoom-view/找到了它,我想尝试在我的应用程序上使用它来实现对android scrollview的缩放,但由于我无法找到任何关于它的Wiki,因此我很难做到这一点。
非常感谢任何意见或建议。
提前致谢
答案 0 :(得分:7)
我想分享关于如何使用android-zoom-view.jar的代码。 这就是我使用它的方式。
然后将ZoomView放置在要显示可缩放视图的主容器中。
private ZoomView zoomView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_zoomable);
View v = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.zoomable_view, null, false);
v.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
zoomView = new ZoomView(this);
zoomView.addView(v);
main_container = (LinearLayout) findViewById(R.id.main_container);
main_container.addView(zoomView);
}
我希望这会对别人有所帮助。
答案 1 :(得分:1)
在查看项目时,您可以认为它没有被使用(非常)。因此,寻找官方文档(源代码中没有使用Javadoc ...)或教程似乎毫无意义。
所以你必须自己做,所以查看项目的only java source file,它看起来并不难:
FrameLayout
类,因此您可以假设它将表现为常规FrameLayout。请查看FrameLayout related tutorials。public
方法,因为它定义了Zoomlayout的“API”