如何使用Broadcastreciever for Android保存查询?

时间:2019-05-27 02:13:06

标签: java android broadcastreceiver

我想使用broadcastreciever保存在应用程序和数据库之间进行查询的历史记录。我该怎么办?

1 个答案:

答案 0 :(得分:0)

忽略此任务太奇怪的事实,为此,您需要创建自定义BroadcastRicever

public class DatabaseRecever extends BroadcastReceiver {
            @Override
            public void onReceive(Context context, Intent intent) {
                if (intent.getAction().equals("database")) {
                   saveLogs();
                }
            }
    }
and 

每次与本地数据库通信时发送sendBroadcast意向,然后在接收方中保存所需的日志