moralschool
چهارشنبه 18 تیر 1393, 12:50 عصر
من از این کدی که در قسمت این هم کد بود استفاده کردم برای ارسال برنامم از طریق بلوتوث و از درون خود برنامه :
try {
PackageManager pm = getPackageManager();
ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0);
File srcFile = new File(ai.publicSourceDir);
Intent share = new Intent();
share.setAction(Intent.ACTION_SEND);
share.setType("application/vnd.android.package-archive");
share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(srcFile));
startActivity(Intent.createChooser(share, "MyApp"));
} catch (Exception e) {
Log.e("ShareApp", e.getMessage());
}
ولی وقتی گزینه های ارسال برنامه میان ، بلوتوث رو توی لیستشون نمیبینم و فقط ایمیل و دو سه مورد دیگه هست . دلیلش چیه ؟
من میخوام از طریق بلوتوث ارسال بشه
ممنون از راهنماییتون
try {
PackageManager pm = getPackageManager();
ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0);
File srcFile = new File(ai.publicSourceDir);
Intent share = new Intent();
share.setAction(Intent.ACTION_SEND);
share.setType("application/vnd.android.package-archive");
share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(srcFile));
startActivity(Intent.createChooser(share, "MyApp"));
} catch (Exception e) {
Log.e("ShareApp", e.getMessage());
}
ولی وقتی گزینه های ارسال برنامه میان ، بلوتوث رو توی لیستشون نمیبینم و فقط ایمیل و دو سه مورد دیگه هست . دلیلش چیه ؟
من میخوام از طریق بلوتوث ارسال بشه
ممنون از راهنماییتون