如何在任何应用程序上显示edittext或imageview甚至应用程序在android studio中关闭

时间:2018-03-11 10:46:36

标签: java android kotlin

你好我试图在用户使用任何应用程序时在手机屏幕上显示textview或imageview,即使我的应用程序已关闭, 并试图在每天的特定时间显示它。 在java或kotlin的android工作室中,以及单一布局中的textview,如何做到这一点,是否有权限?!?!

我的意思是,即使应用程序已关闭,是否允许显示textview upper任何应用程序?!?!

我知道需要另一项活动,但我不知道我必须写什么

这是我想要显示的textview的图像

https://i.stack.imgur.com/GFBy4.png

我想要一个例子 抱歉我的英文不好^ _ ^ 并感谢大家的帮助

1 个答案:

答案 0 :(得分:0)

您可以使用AlarmManager并设置闹钟,每天重复一次。在清单和此BroadcastReceiver中设置接收器:

public class AlarmReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals("your_intent_name")) {
            // do what you want (show toast or use "bubbles" (like Facebook) library)
        }
    }
}

但你真的必须让用户选择停止它。

此外,您必须为BOOT_COMPLETE设置接收器,并在那里重置警报。

您可以查看:https://developer.android.com/training/scheduling/alarms.html