怎么样调用android系统的照相机 ?

代码s贝多芬的音符 2010-11-10 09:09:59
怎么样调用android系统的照相机 ? 谁给个能运行的程序啊???
...全文
6784 33 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
L-D-Y 2012-10-10
  • 打赏
  • 举报
回复
同问怎么显示到mageView上啊
wn469192608 2012-09-14
  • 打赏
  • 举报
回复
拍了照片怎么显示在自己ImageView啊
heshtjs 2012-07-19
  • 打赏
  • 举报
回复
怎么不能用呀
zigge2009 2012-07-10
  • 打赏
  • 举报
回复
void auotFocus()是不是就是当相机移到某个位置时,他会自动对焦?
软曼网 2012-01-04
  • 打赏
  • 举报
回复
我靠 登录都看不到啊?
liudi5649385 2011-11-08
  • 打赏
  • 举报
回复
26楼的 如果想添加预览功能 是不是要创建一个新的Activity才行啊。。。
云台095 2011-11-03
  • 打赏
  • 举报
回复
mark,学习了!
zhuruoyi1983 2011-10-20
  • 打赏
  • 举报
回复
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
context=this;
total=(total)getApplicationContext();
// setContentView(R.layout.main);
if(!android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)){
showdialog("提示", "请检查存储卡是否正确安装", "确定");
}
else{
intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 100);
}
}


protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode != RESULT_OK)
return;
if(requestCode==100){
Bundle bundle=data.getExtras();
Bitmap bitmap=(Bitmap)bundle.get("data");//得到bitmap
total.setbtm(bitmap);//放到全局变量中
intent.setClass(context, photo_type.class);
startActivity(intent);
finish();
}
}


希望有帮助
liuhui0211 2011-08-15
  • 打赏
  • 举报
回复
haotie
刍狗万物 2011-07-06
  • 打赏
  • 举报
回复
怎么不同手机用一样的代码,有得行有得不行的啊
wal8023 2011-07-04
  • 打赏
  • 举报
回复
也需要在AndroidManifest.xml里面注册相机的信息的

<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera.autofocus" />

<application android:icon="@drawable/icon" android:label="@string/app_name">

中间两行....
ya_xiaohu 2011-06-21
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 etneoh 的回复:]
按楼主那样...如果拍完了 我想返回到我自己的一个activity 并且用一个imgaeview显示刚才拍的照片 请问怎么实现? 谢啦
[/Quote]


我也遇到这个问题了,各位大牛能不能给点建议……谢了!
etneoh 2011-06-19
  • 打赏
  • 举报
回复
按楼主那样...如果拍完了 我想返回到我自己的一个activity 并且用一个imgaeview显示刚才拍的照片 请问怎么实现? 谢啦
dream顽主 2011-06-17
  • 打赏
  • 举报
回复
是不是调用系统的照相功能不需要去功能清单文件里面加权限
wang369383887 2011-06-13
  • 打赏
  • 举报
回复
顶 正在学习呢
haoluziqi 2011-06-09
  • 打赏
  • 举报
回复
不错,学习了。。。
jdpxiaoming 2011-06-03
  • 打赏
  • 举报
回复
对我有用,顶一下
onlinesen 2011-03-11
  • 打赏
  • 举报
回复
解决了,原来就是
Intent intent = new Intent(); //调用照相机
intent.setAction("android.media.action.STILL_IMAGE_CAMERA");
startActivity(intent);
一克代码 2011-03-11
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 reggiekiller 的回复:]
解决了,原来就是
Intent intent = new Intent(); //调用照相机
intent.setAction("android.media.action.STILL_IMAGE_CAMERA");
startActivity(intent);
[/Quote]

你一般都要 编辑活动许可
dreamerde 2011-03-10
  • 打赏
  • 举报
回复
呵呵。谢谢楼主,帮了我大忙
加载更多回复(10)

80,473

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧