0
我想创建一个摄像头意图和代码的子部分如下。ByteArray的字符串的Android
public void onPictureTaken(byte[] data, Camera camera) {
String dat = new String(data);
byte[] datas = dat.getBytes();
preview.setVisibility(View.GONE);
ImageView iv2 = (ImageView)findViewById(R.id.iv1);
Bitmap bMap = BitmapFactory.decodeByteArray(datas, 0, datas.length);
iv2.setImageBitmap(bMap);
}
这样可以使imageview
空白,但是当我给
Bitmap bMap = BitmapFactory.decodeByteArray(data, 0, data.length);
的imageview
是否正确装入。我在字节数组中进行任何错误以进行字符串转换吗?
我想通过这一个意图,并接受它onactivity结果相机的活动,需要转换为字符串通过,并重新转换为字节数组接收,测试它,我在同一个应用程序这样做 – bharath
http://stackoverflow.com/questions/1536054/how-to-convert-byte-array-to-string-and-vice-versa ..看这个问题..这将解决您的querry我猜 – stinepike
乘坐看看这个.... [http://stackoverflow.com/questions/7947871/convert-a-string-to-a-byte-array-and-then-back-to-the-original-string] – AndiM