Я использую камеру в своем приложении, и у меня есть две проблемы:
1. Приложение иногда срабатывает, когда я нажимаю кнопку сохранения после съемки.
2. Я не могу назвать намерение. Я установил кнопку на макете (я удалил ее), и когда вы нажмете на нее, она должна перейти к другому действию и всегда сбой. Вот мой код:с помощью камеры в android (и парсе)
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==0)
{
if (resultCode==RESULT_OK)
{
bmp=(Bitmap)data.getExtras().get("data");
iv.setImageBitmap(bmp);
user.put("picureBMP", BitMapToString(bmp));
user.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException arg0) {
Intent intent=new Intent(CameraActivity.this,TeacherHomePageActivity.class);
startActivity(intent);
}
});
}
}
}
@Override
public void onClick(View v) {
switch(v.getId())
{
case R.id.imgTakePic:
Intent TakePic=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(TakePic,0);
break;
default:
break;
}
}
Дайте нам краш журнал, чтобы мы могли помочь :) – yahya