作者neko0624 (Neko)
看板AndroidDev
標題Re: [問題] 請教如何實現一個基本的圖片顯示器
時間Mon Apr 4 16:05:17 2011
※ 引述《milochen (N=NP)》之銘言:
: 水平就直接用 HorizontalScrollView 就可以了 ...
: 如果你是水平跟垂直都想要的話 ... 就
: HorizontalScrollView + ScrollView 的 tag 起加
: 如果你想要有任何斜度的滑動,很久以前有人實作過類似醬子的 ScrollView
: 你的 ImageView 是怎麼加入Layout中的 ? 你的LayoutParams 要檢查一下。
: 如果沒記錯的話,理論上應該不會有你說的那個問題 ...
: 如果真的有的話,也還是可以取出原圖的 size 大小,設給 ImageView 來使用。
以下是我的XML,應該都是蠻基本的設定
.JAVA那邊更是全部預設的 都沒有變更
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="
http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scrollbars="vertical">
<ImageView
android:id="@+id/iv"
android:layout_width="800px"
android:layout_height="800px"
android:src="@drawable/image">
</ImageView>
</ScrollView>
===============================
也就是我是把一個ImageView放進一個ScrollView
因為我知道這張圖片的大小所以在ImageView裡面直接指定width跟height
執行的結果是只有顯示圖片的左上角一部分
然後不能捲動 >.<
請問我哪邊的觀念錯誤了呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.176.185
1F:推 windheart630:ScrollView大小是fill_parent 圖片放進去應該還是以 04/06 02:53
2F:→ windheart630:ScrollView的大小為主 04/06 02:54
3F:推 sorrel20567:SCROLL VIEW外是否加一個LAYOUT比較恰當 04/11 14:38
4F:→ neko0624:請問意思是Layout裡面放ScrollView再含ImageView嗎 04/11 16:22
5F:推 sorrel20567:恩恩,是的,好像也可以用SCROLL VIEW包住全部東西 04/12 17:39