2010-02-17 55 views
2

我對顯示圖像和放置在它上面的圖標的工作...單擊該圖標將顯示圖像的放大版本......的android imageview的滾動顯示全高畫質

雖然把在LinearLayout中保存圖像的imageview會將圖像縮放到對話框的寬度,問題是我需要在對話框中顯示圖像,但圖像的分辨率非常高,因此比對話框的寬度大得多。 ..

我需要顯示實際的圖像滾動兩種方式來看到整個圖像...但每當我嘗試把imageView在滾動視圖中我的imageview的頂部是空白的......並再次雖然圖像SCR olls向下寬度縮小到對話框的寬度......

Helppppppppp傢伙....

回答

2

thanx您的幫助androidbase ...我找到了解決辦法...其實我們可以說,它的方法,但比其他任何解決方案我能想到的...

其實我做的是我實現webview並直接使用webview.loadurl(myurl);

加載圖片網址,並進一步使我太特色的變焦他NCE我得到一個全能完整的變焦能力...

感謝名單全部4個回合的幫助

0

developer.android.com/reference/android/graphics/Bitmap.html

developer.android.com/reference/android/graphics/BitmapFactory.html

參考此鏈接。

Bitmap mIcon1 = BitmapFactory.decodeResource(context.getResources(),R.drawable.twitter_icon); 
imgview.setImageBitmap(mIcon1); 

將圖像轉換爲位圖並使用。希望工程.....

編輯:

URL img_value = new URL(string_url_input); 
if (profile != null) { 
    Bitmap mIcon1 = BitmapFactory.decodeStream(img_value.openConnection().getInputStream()); 
    image_view.setImageBitmap(mIcon1); 
} 
+0

感謝名單了很多androidbase ......我面臨的問題是,圖片來自於互聯網,在這種情況下我試過直接轉換將下載的圖像轉換爲位圖使用 InputStream is =(InputStream)url.getContent(); 位圖d = BitmapFactory.decodeStream(is); 但它仍然沒有解決......不知道對話框不能顯示更大的圖像? – JaVadid

+0

hi vadid hw r你? –

+0

參考我的編輯它的作品。問題是你必須先建立連接。 – Praveen