解决方案 »
- android 程序突然停住报了个非常奇怪的问题!!!!!!!!!!
- Settings源码 PreferenceScreen 跳转Activity问题
- 如何清空数据库,每次加载sd卡时都重新扫描sd卡?
- 请问一下 如何设置一个VIEW的高度
- 手机测试中的sim access profile
- Andriod模拟机运行时显示很大怎样调整
- 关于Android奇怪问题!高手请进
- 怎么跟j2me不一样!谁能告诉我为什么?多谢!!!!
- 百度地图sdk怎么给线段添加点击事件
- 请问服务是运行在UI线程里的,那开机自启服务运行在哪里?
- 下载过程中SD卡由于某种原因导致不可用怎么办
- 这样写为什么从A界面无法跳转到B界面?
这些代码我之前写过,没有任何问题
btnCamera.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
Intent i = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(i, Activity.DEFAULT_KEYS_DIALER);
}
});
获取拍摄图片的事件:
protected void onActivityResult(int requestCode, int resultCode,Intent data)
{
switch(resultCode)
{
case RESULT_OK:
super.onActivityResult(requestCode, resultCode, data);
if(data!=null){
Bundle extras = data.getExtras();
Bitmap bmp = (Bitmap) extras.get("data");
ssbmp=bmp;
ivCashierpic.setImageBitmap(bmp); //设置拍摄图片在界面上显示
hasShootPic = true;
}
else
{
hasShootPic = false;
}
break;
default:
break;
}
}这个事件在有的手机里面测试是有问题的,因为获取的data内容是null,这个暂时我也解决不了。如果大神有办法,帮忙一起解决下。谢谢诶
代码请用 [code.] [/code.]
大神们,帮下忙吧。实在解决不了。郁闷。
[code=Java.]
//代码放这里
[/code.]//里面的点过掉就行了
里面的点去掉
现在没事,我可以看一下 [email protected]
这个问题是有一部分手机出现的问题,比方HTC系列的。拍照之后会弹出一个确定按钮,这个确定按钮相当于返回,也就是说在这个通过intent打开的Activity 直接返回去了,这时onActivityResult事件获取到的data值为null。