2011-05-04 70 views
1

我一直在試圖弄清楚如何在Android上顯示照片。我可以創建ImageView並顯示圖片,但功能有限(無縮放,平移或共享)。有沒有演示或教程與代碼在那裏如何做到這一點?我一直在尋找整個一週都沒有運氣。Android照片查看器演示

謝謝。

附表>請不要Snark!

也許我不明白如何正確創建uri或如何使我的資源可供觀衆使用。我有一個資源ID,R.drawable.opal,我用來顯示科學項目的不同礦物和寶石。如果學生點擊小樣張照片,那麼我想爲照片帶來更大更好的觀看者,以便讓他們與他們收集的搖滾相比較。

+0

試試這個 http://code.google.com/p/apics/source/browse/#svn%2Ftrunk%2FEE546-Project3%2Fsrc%2Fandroid%2Fcom%2Fapp 我還沒有測試它希望它工作正常: ) – Midhun 2011-05-04 11:58:36

+0

謝謝,我在看。看起來很複雜,只是爲了顯示一張照片。 – Mitch 2011-05-04 17:52:19

+0

它看起來並不像那樣。它看起來像顯示了多種類型的東西(geopoints,...),並且只有它是應用程序數據的一部分。我的圖像是需要提供給圖像查看器的資源。 – Mitch 2011-05-05 04:44:35

回答

0

除非你真的需要建立自己的你應該可能只是使用畫廊的查看器。使用視圖意圖發送圖片,如下所示:

Intent viewImageIntent = new Intent(android.content.Intent.ACTION_VIEW, uri); 
startActivity(viewImageIntent); 

用圖片的uri替換「uri」當然。編寫您自己的查看器真的很重要,包括線程,物理計算和處理觸摸輸入。

+0

你所描述的東西正是我在教程中尋找的東西。我試圖完全按照你所描述的去做,但它崩潰了。 – Mitch 2011-05-04 17:45:50

+0

日誌在崩潰時說什麼? – Theron 2011-05-06 00:49:29