Я хочу иметь возможность масштабирования с помощью этой библиотеки:
https://github.com/MysticTreeGames/android-page-curl
и для масштабирования я хочу использовать следующую библиотеку
https://github.com/sephiroth74/ImageViewZoom
ImageViewZoom предоставляет frameLayout, что означает, что я могу добавить в него просмотр страницы.
Но когда я это делаю, все, что я получаю, это пустой экран на моей странице.
вот мой макет:
<?xml version="1.0" encoding="utf-8"?>
<pl.polidea.view.ZoomView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<com.mystictreegames.pagecurl.PageCurlView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/dcgpagecurlPageCurlView1"
android:background="@drawable/bbb1">
</com.mystictreegames.pagecurl.PageCurlView>
</pl.polidea.view.ZoomView>
и этот код я использую для присоединения zoomView к моему фактическому макету:
View zv = ((LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE))
.inflate(R.layout.zoomable,null,false);
zv.setLayoutParams(new ViewGroup.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT
));
ZoomView zoom = new ZoomView(this); //current activity
zoom.addView(zv);
Как я могу объединить эти два вместе?