如何以编程方式创建wifi连接操作系统设置对话框

时间:2015-10-13 08:23:17

标签: android android-wifi android-settings

我想设计一个应用程序,显示可用的wifi网络列表,并在选择时显示wifi连接设置对话框。谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

使用AlarmManager。它允许您在指定的时间内发送意图。

Intent startIntent = new Intent("WhatEverYouWant");
PendingIntent startPIntent = PendingIntent.getBroadcast(context, 0, startIntent, 0);
AlarmManager alarm = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
alarm.set(AlarmManager.RTC_WAKEUP, triggerTime, startPIntent);

在清单文件中,使用与意图相同的相应操作添加接收器。并从您的接收器显示通知。

<receiver android:name="com.package.YourOnReceiver">
   <intent-filter>
       <action android:name="WhatEverYouWant" />
   </intent-filter>
</receiver>

有关使用AlarmManager在此发送Intent的更多信息
https://developer.android.com/reference/android/app/AlarmManager.html#set(int, long, android.app.PendingIntent)