十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
最近在調用android系統(tǒng)拍照功能時,將拍出的照片在顯示到ImageView上時,在模擬器上是正常的,可到了真機,死活顯示不出來,后來經過多方查證終于調試好了。
1、要重載onConfigurationChanged事件,阻止調用相機后原本的Activity重新OnCreate,如果重新 OnCreate會導致ImageView上的照片被原本圖片取代。
2、拍的照片長和寬和真機顯示是相反的。同時照片必須經過壓縮才好放到ImageView上。
3、如果調用相機時用了intent.putExtra(MediaStore.EXTRA_OUTPUT, uri),那么在OnActivityResult里的data就得不到數據。如果沒有指定就能得到數據。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。