۱۳۹۴/۰۲/۳۱, ۰۱:۱۹ ب.ظ
دوستان من فقط تو یه چیزش موندم این که چجوری بدون هیچ کلیک کردن یا چیزی به صورت مستقیم برای بلوتوث مشخصی چیزی رو ارسال کنیم. من نام و آدرس بلوتوث های روشن مجاورم رو می تونم بگیرم و در پایین نحوه ی رفتن به قسمت سرچ بلوتوث رو به صورت مستقیم گذاشتم. فقط می خوام حتی همین مرحله ی سرچ رو هم بگذرونه و با آدرس یا نامی که من بهش می دم به اون بفرسته. تو stack اینا هم زیاد سرچ کردم هنوز پیداش نکردم.
کد پیاچپی:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setComponent(new ComponentName("com.android.bluetooth", "com.android.bluetooth.opp.BluetoothOppLauncherActivity"));
intent.setType("text/plain");
File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/Sample.txt");
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
startActivity(intent);