我想设计一个应用程序,显示可用的wifi网络列表,并在选择时显示wifi连接设置对话框。谁能告诉我怎么做?
答案 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)