사진을 찍고 응용 프로그램을 다시 표시하는 응용 프로그램을 만들고 싶습니다. 하지만 삼성에서 테스트했을 때 htc 코드에 대한 느낌이 들지 않습니다.HTC android 응용 프로그램에 대한 내 느낌에 문제가 있습니다.
내 코드 :
public class CameraDemo extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Button cameraButton = (Button) findViewById(R.id.button1);
cameraButton.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 0);
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode== 0 && resultCode == Activity.RESULT_OK){
final ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setImageBitmap((Bitmap) data.getExtras().get("data"));
}
}
}
당신은 다른 휴대 전화에서 작동하는 동안 내 HTC 센세이션에서 작동하지 않는 이유를 내가 이해하는 데 도움이 있습니다.
고맙습니다.
무엇 "이 미상 "일하지 않는다"는 의미인가? 더 구체적으로 – Egor
을 실행하려고하면 사진을 찍지 않고 응용 프로그램을 닫습니다. –
예외가 발생 했습니까? – Egor