2012-06-01 61 views
0

我使用HTC的手機。 我的手機的鎖定屏幕可以顯示添加在我的主屏幕底部欄中的圖標。 酒吧允許我添加應用程序和快捷方式。 如果我輸入密碼解鎖我的手機,它花了我10秒。 所以我有一個想法:[Android]動作另一個應用程序

我寫一個應用程序來創建一個快捷方式和快捷方式可以廣播到記錄應用程序開始記錄。

{ Intent shortCutContain =new Intent("example.app.REC"); shortCutContain.setClassName("example.app", "example.app.AudioService"); shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,shortCutContain); }

這是我做的......但是失敗

請幫我

回答

0

這裏開始記錄代碼:

Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION); 
startActivityForResult(intent, RQS_RECORDING); 

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
// TODO Auto-generated method stub 
if(requestCode == RQS_RECORDING){ 
savedUri = data.getData(); 
Toast.makeText(AndroidIntentAudioRecording.this,"Saved: " + savedUri.getPath(), 
Toast.LENGTH_LONG).show(); 
} 
} 

認沽如果您想自動啓動錄像機,則您的onCreate()上的此代碼。

+0

感謝您的回答。 但我正在使用的記錄應用程序可以保存到很多格式。 所以我想發送行動來記錄應用程序。 –

+0

你想推出第三款應用。檢查這個帖子:http://stackoverflow.com/questions/2780102/open-another-application-from-your-own-intent – 113408

+0

記錄應用程序可以在主屏幕的屏幕,小部件添加窗口小部件發送到的PendingIntent沒有AudioService記錄打開activity.But後或例子文章只告訴我如何「startActivity」。 –

相關問題