我試圖啓動相機應用程序上的按鈕點擊,但我不想hav該fot 我希望它的行爲像它是由lauc'ncher啓動,但當我打電話我的代碼應用程序簡單地關閉和相機不啓動。甚至沒有錯誤代碼。Android啓動thridparty意圖不起作用
代碼:
if(v == camera)
{
//Intent in=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
// this.startActivity(in);
Intent startupIntent = new Intent();
ComponentName distantActivity = new ComponentName("com.android.camera","com.android.camera/.Camera");
startupIntent.setComponent(distantActivity);
startupIntent.setAction(Intent.ACTION_MAIN);
startActivity(startupIntent);
finish();
}
請確保您有添加<使用許可權的android:NAME = 「android.permission.CAMERA」/>在清單? –
我是否必須獲得此許可才能啓動該意圖? – user1426956