看板 AndroidDev 關於我們 聯絡資訊
最近在寫一隻APP,是調用手機原生相機來使用 程式流程是開啟一隻APP,介面上有一個Button,按下Button之後開啟原生相機 拍好照片後,用onActivityResult回傳照片儲存路徑,並顯示在ImageView上面。 但現在遇到的問題是同一隻APP,在不同機型就不能在ImageView上顯示 機型是HTC M7 5.0.2 和 SAMSUNG S4 5.0.1,現在出問題的是S4 在M7上是可以正常顯示照片,還有S4還未更新至5.0.1也是可以正常顯示。 有比較兩隻手機所拍出的照片,差異是在照片拍出來的解析度有差 M7拍出來的照片解析度是2688*1520、S4照片解析度是4128*2322。 現在猜測問題點,可能是照片解析度過大而無法顯示,但是不知道這個問題如何解決 不知道版上是否有那位大大能夠幫助我解決一下這個問題呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.136.210 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1430852339.A.79F.html
issuemylove: BitmapFactory.Options 05/06 10:26
issuemylove: 找OOM相關的討論串也會有答案 05/06 10:26
crepperman: 好的我去找看看 05/06 11:41
zxc190: accelerometer關掉試試 05/06 14:09
lunared: imageview邊長上限4096喔 05/06 15:42