我正在尝试理解此代码 Intent activityIntent = new Intent(this, MainActivity.class); PendingIntent contentIntent = PendingIntent.getActivity(this, 0, activityIntent, 0); 我想了解“待定意图”中的这些参数 这些代码行会做什么 解决方案如下: 整数参数requestCode是区分具有相同操作,数据,类型,标识,类和类别的多个意图的一种方法。否则,如果您使用相同的属性创建第二个…

2020年8月12日 0条评论 11点热度 阅读全文

我正在尝试理解此代码 Intent activityIntent = new Intent(this, MainActivity.class); PendingIntent contentIntent = PendingIntent.getActivity(this, 0, activityIntent, 0); 我想了解“待定意图”中的这些参数 这些代码行会做什么 解决方案如下: 整数参数requestCode是区分具有相同操作,数据,类型,标识,类和类别的多个意图的一种方法。否则,如果您使用相同的属性创建第二个…

2020年7月4日 0条评论 18点热度 阅读全文

我正在尝试使用AlarmManager创建pendingIntent的实例,但是我不明白我要去哪里。 我的android应用实现了一个客户类(eventHandler),它是Serializable。我已将类的对象转换为字节数组,以将其作为额外的内容传递给我的警报意图。该应用程序启动并正常运行,读取字节数组,并在具有未决意图的对象中创建警报意图。当我尝试启动第二个活动,获取类的对象(可序列化),然后将其转换为字节数组以作为额外传递时,就会发生问题。 有问题的代码是: Intent intent = new Inte…

2020年3月3日 0条评论 14点热度 阅读全文

我编写了以下方法来发送通知,通知正在工作,但是,当按下通知操作按钮settings时,不会打开通道设置的待定意图。任何想法为什么这不起作用? private static final String NOTIFICATION_GROUP_ID = "notification_group"; private static final int NOTIFICATION_ID = 546893; private static final String NOTIFICATION_CHANNEL_ID = "notificat…

2019年11月30日 0条评论 18点热度 阅读全文

我正在尝试实现oauth2以使用户能够使用Reddit登录。我已经使用适当的重定向uri在reddit上创建了我的应用程序。 我做了什么:一个带有登录按钮的MainActivity。单击登录按钮,开始授权流程。要创建授权请求,我们需要传递一个挂起的意图,该意图用于库在授权成功后调用我们希望其调用的适当组件。 问题:当使用隐式意图(在创建意图时仅设置动作字符串)做出暂挂意图时,库在调用暂挂意图时会得到取消的异常。我还在清单文件中的MainActivity的意图过滤器中提到了操作字符串。 我尝试了什么: 1.我尝试使用…

2019年10月25日 0条评论 17点热度 阅读全文

我想从HintRequest android自动选择第一个电话号码。 有没有可能的解决方案? 有什么解决方法,如果不选择至少一个手机号码,用户将无法关闭“提示请求”对话框? 解决方案如下: // Example From Kotlin implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0' implementation 'com.google.android.gms:play-services-auth-api-phon…

2019年9月29日 0条评论 19点热度 阅读全文

我有两个活动,一个活动称为SplashActivity,它是应用程序的启动器和主要活动,第二个活动称为MainActivity,它是SplashActivity的子活动,基于某个事件,我创建了一个通知,当单击通知时,我希望MainActivity打开并发送额外的数据。我的问题是我已经尝试过每种解决方案都无法解决。 这是我当前的代码: NotificationChannel channel = new NotificationChannel(String.valueOf(12), name, Notification…

2019年8月18日 0条评论 16点热度 阅读全文

在我的应用程序中,首先有一个登录活动和一个家庭活动。使用齐射登录并按意图将参数传递给家庭活动后,我能够启动前台服务,该服务使应用程序在后台运行并带有通知,并在未决意图的帮助下单击通知以返回到家庭活动。 现在,我正在搜索如何从主菜单打开应用程序以及如何使用前台服务的待定意图直接访问家庭活动。也许我应该将挂起的意图的参数传递给登录活动,并检查它们以重定向到家庭活动,但是我对此一无所知,不理解。 这是登录活动页面: EditText username, password; @Override protected void…

2019年5月28日 0条评论 11点热度 阅读全文