// 一般用法 Intent intent = new Intent(); intent.setClass(this, NextActivity.class); startActivity(intent); // 開啟網頁 (Open Internet) Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://huee11.blogspot.com")); startActivity(intent); // 播號 Intent intent = new Intent("android.intent.action.DIAL", Uri.parse("tel:" + tel)); startActivity(intent); // 打電話 (Call Out) Intent intent = new Intent("android.intent.action.CALL", Uri.parse("tel:" + tel)); startActivity(intent); // 打開相機 (Open Camera) Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1); startActivityForResult(intent, DEFINED_CODE); // 打開相簿 (Open Album) Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(intent, DEFINED_CODE); // SMS Intent intent = new Intent(Intent.ACTION_VIEW); intent.putExtra("sms_body", msg); intent.setType("vnd.android-dir/mms-sms"); startActivity(intent);
2011年4月12日 星期二
Android Intent 的用法
原來那麼多用法,不會看原文真是吃虧。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言