0
我想允許用戶在full Screen Mode
中。爲此,我通過傳遞Image Value來打開ImageView
的新活動。那麼,用戶可以看到圖像。
現在,我想讓用戶使用Two Finder Trip縮放圖像。
如何做到這一點?
我不想通過手指觸摸旋轉圖像,我只想放大/縮小。
我希望它可以從api 8支持。啓用用戶在Android中以全屏模式放大/縮小圖像
我想允許用戶在full Screen Mode
中。爲此,我通過傳遞Image Value來打開ImageView
的新活動。那麼,用戶可以看到圖像。
現在,我想讓用戶使用Two Finder Trip縮放圖像。
如何做到這一點?
我不想通過手指觸摸旋轉圖像,我只想放大/縮小。
我希望它可以從api 8支持。啓用用戶在Android中以全屏模式放大/縮小圖像
對於放大和縮小,您必須在res/anim文件夾中添加兩個xml文件。
這裏是zoomin.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true" >
<scale
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromXScale="1"
android:fromYScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="3"
android:toYScale="3" >
</scale>
這裏是zoomout.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true" >
<scale
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="0.5"
android:toYScale="0.5" >
</scale>
現在你已經在動畫和出從Java文件
動畫設置setInAnimation(AnimationUtils.loadAnimation(getActivity()
.getApplicationContext(), R.anim.right_in));
.setOutAnimation(AnimationUtils.loadAnimation(getActivity()
.getApplicationContext(), R.anim.left_out));
在哪裏給圖像的路徑? –
使用ViewFlipper並在viewflipper中添加Imageview。 你可以在ViewFlipper中設置InAnimation和setOutAnimation –
我沒有任何想法。舉個例子吧。 –