2.camera 可setPreviewSize 設定秀在螢幕上的size, setPictureSize 設定儲存照片的size,
但是這個size不能隨便亂設,必須由getSupportedPreviewSizes/getSupportedPictureSizes從中挑一組出來
private boolean checkLineInstalled(){PackageManager pm = getPackageManager();m_appList = pm.getInstalledApplications(0);boolean lineInstallFlag = false;for (ApplicationInfo ai : m_appList) {if(ai.packageName.equals(PACKAGE_NAME)){lineInstallFlag = true;break;}}return lineInstallFlag;}
public static final String PACKAGE_NAME = "jp.naver.line.android";public static final String CLASS_NAME = "jp.naver.line.android.activity.selectchat.SelectChatActivity";
Intent intent = new Intent(Intent.ACTION_SEND);intent.setClassName(PACKAGE_NAME, CLASS_NAME);intent.setType("text/plain");intent.putExtra(Intent.EXTRA_TEXT, sendText);startActivity(intent);
String fname = "send_image.jpg";String fileFullPath = Environment.getExternalStorageDirectory().getAbsolutePath()+ File.separator + fname;
Uri uri = Uri.fromFile(new File(fileFullPath));Intent intent = new Intent(Intent.ACTION_SEND);intent.setClassName(PACKAGE_NAME, CLASS_NAME);intent.setType("image/jpeg");intent.putExtra(Intent.EXTRA_STREAM, uri);startActivity(intent);