我正在尝试将ImageView的图像位图设置为位图。这是代码:
my_image_view = (ImageView) findViewById(R.id.imageView);
Bitmap bmp_image = getOutputBitmap();
my_image_view.setImageBitmap(bmp_image);
getOutputBitmap
读取图像并返回位图。但是,代码的第3行,即my_image_view.setImageBitmap(bmp_image);
会导致应用程序崩溃。
bmp_image
是否需要具有任何特定格式或属性?崩溃不是来自null
的{{1}}值,因为我看到它在调试模式下不为空,实际上,它是一个真实的图像,我可以在调试模式下观看它。
非常感谢您的帮助。
答案 0 :(得分:0)
实际上问题不在你的第三行设置Bitmap但我认为你的方法返回null位图所以在检查null条件之前它不会崩溃, 喜欢以下
com.test.secure.Ws_usersService ws = new com.test.secure.Ws_usersService();
var result = ws.test20130401(accountlogincodevalue, accountxmlcodevalue, accountidspecialcodevalue, authorloginvalue, authorpasswordvalue, TestStringvalue);