0

私はHtcの電話を使っています。私の携帯電話のロック画面は、メイン画面の下部バーに追加されたアイコンを表示できます。バーを使用すると、アプリとショートカットを追加できます。携帯電話のロックを解除するためにパスワードを入力すると、10 秒かかりました。だから私は考えています:

ショートカットを作成するアプリを作成すると、ショートカットをレコード アプリにブロードキャストしてレコードを開始できます。

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

これは私がしていることです......しかし、失敗しました

私を助けてください

4

1 に答える 1

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()レコーダーを自動的に起動したい場合は、このコードを身につけてください。

于 2012-06-01T17:08:48.630 に答える