PDA

View Full Version : پيدا كردن گوشي ها با استفاده از بلوتوث در كمترين زمان



fariba_java_android
یک شنبه 21 آبان 1391, 13:47 عصر
در مبحث بلوتوث من می خوام که برنامه هر یک ثانیه به دنبال دستگاه بگرده و در کد هم اینطوری نوشتمش اما اینکار خیلی کند صورت می گیره بجای یک ثانیه 10 ثانیه طول میکشه تا دستگاهی رو که مد نظر منه پیدا کنه .چه راه حلی رو پیشنهاد میدید؟ این سوال راجع به جی تو ام ای است.


while (destCanvas.do_seach) {

try {

LocalDevice local = LocalDevice.getLocalDevice();
local.setDiscoverable(DiscoveryAgent.GIAC);
deviceName = local.getFriendlyName();
agent = local.getDiscoveryAgent();
agent.startInquiry(DiscoveryAgent.GIAC, this);

try {
Thread.sleep(1000);
} catch (InterruptedException ex) {
ex.printStackTrace();
}
} catch (BluetoothStateException ex) {
ex.printStackTrace();

}