馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
我知道儲存圖片的方法一般為- String t1="http://www.xxx.xxx/xx/xx.jpg";
- URL TKs = new URL(t1);
- InputStream Is= TKs.openStream();
- Bitmap Bp = BitmapFactory.decodeStream(Is);
- Is.close();
複製代碼 如果是要把單機的圖片存入SQL中必須轉為byte(應該說任何檔案都能利用這個方法)- is = resources.openRawResource(R.drawable.xxx);
- byte[] image2 = new byte[is.available()];
- is.read(image2);
- is.close();
複製代碼 於是我異想天開這樣寫- String t1="http://www.xxx.xxx/xx/xx.jpg";
- URL TKs = new URL(t1);
- InputStream Is= TKs.openStream();
- byte[] image2 = new byte[Is.available()];
- Is.read(image2);
- Is.close();
複製代碼 結果byte變成空值orz
請問版友正確的方法該怎麼做呢?
|