2011-07-01 51 views
4

我想直接導航到藍牙設置連接上的按鈕,點擊&對屏幕現在我可以瀏覽,直到無線設置..獲取藍牙設置使用意向連接和配對屏幕?

我的代碼如下:

Intent i=new Intent(); 
i.setClassName("com.android.settings","com.android.settings.WirelessSettings"); 
startActivity(i); 

回答

15

這很簡單,試試這個:

Intent settingsIntent = new Intent(android.provider.Settings.ACTION_BLUETOOTH_SETTINGS); 
startActivity(settingsIntent); 
+0

但在這裏我們可以通過文件路徑發送它? –

1

使用follwoing:

Intent settings_intent = new Intent(android.provider.Settings.ACTION_BLUETOOTH_SETTINGS); 
    startActivityForResult(settings_intent, 0); 

這樣您將打開藍牙設置頁面,然後返回到啓動意圖的活動。

+0

試過,似乎沒有工作。 [這](https://stackoverflow.com/a/30006768/2293226)其他答案表明,這是不可能的,因爲該意圖[不產生輸出](https://developer.android.com/reference/android/provider/ Settings.html#ACTION_BLUETOOTH_SETTINGS) – g2server