0
我想要開發一個應用程序,但該應用程序只能在特定區域進行自動靜音,例如:我只會在公司會議室中使用藍牙設備,而設備名稱與:「a」,我想要我的應用程序。當我進入該會議室時將移動設備設置爲靜音模式,我可以這樣做嗎?怎麼樣?你能告訴我如何或告訴我這樣做的關鍵嗎?先謝謝你。通過藍牙在特定區域設置靜音模式android
我想要開發一個應用程序,但該應用程序只能在特定區域進行自動靜音,例如:我只會在公司會議室中使用藍牙設備,而設備名稱與:「a」,我想要我的應用程序。當我進入該會議室時將移動設備設置爲靜音模式,我可以這樣做嗎?怎麼樣?你能告訴我如何或告訴我這樣做的關鍵嗎?先謝謝你。通過藍牙在特定區域設置靜音模式android
當然,這是可能的。您最好的選擇是從Android API文檔的Bluetooth interfaces頁面開始。您可能希望擁有一項服務,以某個間隔輪詢可用的藍牙設備,以搜索您正在查找的設備。如果找到設備,請使用AudioManager設置鈴聲模式。
最大的問題是對電池壽命的影響。藍牙發現需要長達12秒的時間才能執行。如果你每分鐘都這樣做,你的電池很快就會死掉。所以你必須確定這是你的用戶想要的東西。
謝謝,這是應用程序的一部分。我不知道另一種方式將手機置於靜音模式自動在建築物內部的特定區域(您知道gps不在那裏工作),還有另一種方式您知道嗎? 關於電池,我認爲我所能做的就是將其設置爲在特定時間內發現,比如說從8點到11點30分。這是工作時間 – user731930 2011-05-01 01:55:39