Intents
ファイルを開くなどのアクションにアクセスするためのより一般的な方法を提供することを目的としています(ここではpwnは意図していません(くそ!))。やりたいことのパッケージを指定しなければならない場合、これは非常に制限されます。ただし、ここにあなたが求めているかもしれないインテントのいくつかがあります。
//For the contacts (picking one)
Intent i = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
//For the contacts (viewing them)
Intent i = new Intent(Intent.ACTION_VIEW, ContactsContract.Contacts.CONTENT_URI);
//For the dial pad
Intent i = new Intent(Intent.ACTION_DIAL, null);
//For viewing the call log
Intent i = new Intent(Intent.ACTION_VIEW, CallLog.Calls.CONTENT_URI);
後で時間を節約するために、どこかにファイルを作成してくださいuseful intents
。いつか感謝します。
もちろん、これらのインテントを開始するにはstartActivity(i);
、最初のインテントを除くすべてのインテントに対して行います。これは、連絡先を元に戻したい場合や必要になる場合があるためですstartActivityForResult(i);
が、それは別の話です。