ICode9

精准搜索请尝试: 精确搜索
  • 如何在Android中更新我的服务中的Bundle数据?2019-08-26 15:23:47

    我将制作一个简单的闹钟,我有用户界面,我正在使用Bundle发送警报的用户配置(如音量值或音调类型). 在主要活动我有: Bundle b = new Bundle(); b.putString("tone", toneS.getSelectedItem().toString()); 我发送给BroadcastReceiver: Intent intent = new Intent(SetAlarm.this,

  • 如何在android中阻止传入的消息?2019-08-26 14:25:22

    我正在尝试在android中开发一个阻止传入短信的应用程序.我已经设置了优先级,但它没有阻止传入的短信.我也使用过this.abortBroadcast(),但没有结果. import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.o

  • Android:检测安装应用程序的时间2019-08-26 08:24:02

    我正在尝试使用DownloadManager类从服务器下载Android应用程序,安装它然后检测安装何时完成.我使用两个接收器:一个用于检测下载过程,另一个用于检测安装过程.第一个接收器工作正常,但第二个接收器没有.我做错了什么? DownloadManager dm = (DownloadManager) DownloadApplicationAc

  • 在AndroidManifest中注册的BroadcastReceiver可以在应用程序进程被终止时接收意图吗?2019-08-26 07:26:23

    我有一个在AndroidManifest中注册的接收器,但似乎它在应用程序被杀时无法接收意图,假设我在Android进程生命周期中有一些误解? 谢谢你的帮助.解决方法:如果用户进入“设置”并强制停止您的应用程序,则在Android 3.1及更高版本上,您的BroadcastReceivers将不再起作用.当您的应用程序

  • android – 使用广播接收器作为具有清单注册的活动内部类2019-08-26 05:27:48

    我有一个活动,我有一个广播接收器(br).如果我以编程方式注册br,则接收器已注册并且工作正常. 但是,如果我在清单中注册接收器,则会收到java.lang.ClassNotFoundException. <receiver android:name=".MyActivity.UpdateUIClass" android:exported="fa

  • android – 如何在主要活动中注册接收器?2019-08-26 00:24:46

    我有一个SmsReceiver类,我想在主要活动中注册,我该怎么办? 我是Android新手.解决方法:你可以做两件事: >在Manifest中创建并定义BroadcastReceiver >在代码中创建并注册BroadcastReceiver. 对于选项2(您要问的): 在代码中创建一个BroadcastReceiver(MyBroadcastReceiver).在Activity的

  • android – 等到onCreate完成2019-08-25 22:27:18

    我从这样的BroadcastReceiver启动一个服务 Intent service = new Intent(context, MyService.class); context.startService(service); String s = "Hello World"; MyService.addString(s); addString是一个静态函数,它将String添加到ListView.现在我遇到的问题是,在MyService o

  • android – 在类中扩展BroadcastReceiver使用上下文2019-08-25 16:28:40

    当android中的警报响起时,我想创建一个AlertDialog.此外,我想创建一个通知,具体取决于用户在对话框上的单选按钮中单击的选项. 当我尝试使用context或getApplicationContext()时出现问题. 这是我的代码: public void onReceive(final Context context, Intent intent) { final

  • android.hardware.action.NEW_PICTURE被触发两次2019-08-25 11:25:43

    当用户使用默认相机应用程序拍照时,我正在尝试“收听”.我使用广播接收器解决方案如下 表现: <receiver android:name=".CameraEventReceiver" android:enabled="true" > <intent-filter> <action android:name="com.android.camera.NEW_

  • java – 在Android中双击耳机按钮2019-08-25 10:03:38

    我使用此代码检测我的广播接收器中的单击和双击耳机按钮: int d = 0; @Override public void onReceive(Context context, Intent intent) { String intentAction = intent.getAction(); if (!Intent.ACTION_MEDIA_BUTTON.equals(intentAction)) { return; }

  • android – 活动中的intent过滤器和广播接收器有什么区别?2019-08-24 17:26:12

    任何人都能告诉我何时应该使用意图过滤器和广播接收器? <activity> <intent-filter></intent-filter> </activity> 和 <receiver> <intent-filter></intent-filter> </receiver> 解决方法:从the documentation开始: A broadcast receiv

  • 为什么onReceive在Android中不被称为扩展BroadcastReceiver2019-08-23 06:24:48

    由于某种原因,不会调用onReceive方法 我没有应用任何过滤器或任何东西, 这是班级: import java.util.ArrayList; import java.util.Calendar; import android.content.BroadcastReceiver; import android.content.Intent; import android.content.Context; import android.util.Lo

  • 四大组件——广播2019-08-17 21:37:43

    分类 标准广播 同一时刻接收,不可以截断 有序广播 优先级高的先接收到广播,并且可以截断 注册方式 动态注册 在代码中注册 ps:只能是程序启动的时候接收广播 1.创建新类继承自 BroadcastReceiver,并重写父类的 onReceive()方法,用作接收广播时的逻辑处理方法体 class Network

  • Android_组件_BroadcastReceiver基础2019-08-03 12:50:29

    一、概述 BroadcastReceiver是广播接收器,接收来自 系统或应用发出的广播信息 并进行相应的逻辑处理。 自定义BroadcastReceiver只需继承android.content.BroadcastReceiver,并重写onReceive()方法就可以了。 public class StaticBroadcastReceiver extends BroadcastReceiver {

  • 如何从Android广播接收器显示对话框?2019-07-30 11:26:39

    理想情况下,我不想开展活动来做到这一点.当WiFi连接丢失时,我的应用程序需要关闭,因为这对我们来说是一个致命的错误.我想显示一条错误消息,让用户按下确定按钮,然后退出应用程序.最好的方法是什么? 谢谢!解决方法:AFAIK,只有活动可以显示对话框.如果是这样,并且如果您的BroadcastRec

  • android – 为广播接收器创建多个AlarmManager?2019-07-28 20:25:06

    我通过AlarmManager调用BroadcastReceiver它对我来说很好. 但 这次我需要什么 我想创建多个AlarmManager,它调用相同的BroadcastReceiver类. 这个过程的方法是什么?解决方法:您可以通过使用与所使用的PendingIntent不同的请求代码设置警报来实现.确保每个警报都有唯一的请求代码.然

  • Android在后台保留BroadcastReceiver2019-07-28 16:25:43

    我创建了一个BroadcastReceiver,它只在最近的应用程序菜单中显示我的应用程序时运行.如果我从最近的应用程序中删除我的应用程序,BroadcastReceiver将停止工作. 如何将BroadcastReceiver保留在后台? 我从我的主要活动(在OnCreate()中)注册BroadcastReceiver. IntentFilter intentFi

  • java – 如何设置始终显示的警报?2019-07-28 11:01:42

    现在,我只想在用户访问应用程序时获得某种电池状态指示.例如,如果设备已插入,则设备应该说充电和它的电平.如果设备已拔下,则不应显示任何内容.如果设备未充电且电池电量不足,则应显示电池电量不足指示. 我设置了大部分代码,但问题是,例如,如果我运行应用程序并且设备已插入,屏幕上

  • android – 是否可以从对话框中调用onReceive方法?2019-07-27 11:35:11

    我有一个带editText和保存按钮的自定义对话框.单击按钮时,我希望它调用MyReceiver.但是MyReceiver中的日志和Toast永远不会显示出来. 提醒 final AlertDialog.Builder builder = new AlertDialog.Builder(this); LayoutInflater inflater = LayoutInflater.from

  • android – AlarmManager是否要求PendingIntent属于BroadcastReceiver类型?2019-07-25 05:25:29

    AlarmManager的文档似乎暗示(但并不直接明确要求)传入任何set()方法的PendingIntent应该是BroadcastReceiver类型,但我测试了其他组件类型(如IntentService)和它似乎工作正常. 使用0700的非BroadcastReceiver意图是否安全?解决方法:是的,它一直有效,但我怀疑不是你想的那样.您可以将

  • java – 如果按一下Headset按钮,android.intent.action.MEDIA_BUTTON事件会触发两次2019-07-24 23:37:10

    当按下耳机媒体按钮时,我已经编写了一个显示Toast的代码.我使用了意图过滤器来完成它.但问题是当我按下媒体按钮时它会发射两次. 我的代码是: MainActivity.java private MusicIntentReceiver myReceiver; @Override protected void onCreate(Bundle savedInstanceState) { su

  • android – Network Changed Broadcast Reciver不在One Plus手机中执行2019-07-24 10:26:47

    我有一个BroadcastReciever名称NetworkReciver.java,它在Internet连接或断开连接时执行.它运作良好. 但是当应用程序从最近的应用程序关闭时,NetworkReciver.java不会在One Plus 6手机中执行,而它在三星手机中正常工作. 我不明白为什么One Plus Device中的行为有所不同 我的守则 表

  • android – 广播接收器没有检测到丢失的wifi连接2019-07-23 10:23:32

    我在检测wifi的变化时遇到了一些麻烦.我希望我的应用程序能够监控wifi网络并在wifi断开连接时创建一个警报对话框.在启动,恢复等等或b.任何时候连接丢失. 这是我的代码(我在onResume中使用this.registerReceiver(wifiStatusReceiver,新的IntentFilter(WifiManager.WIFI_STATE_CHANG

  • android – WakefulBroadcastReceiver是否需要IntentService来保存唤醒锁?2019-07-22 18:24:47

    我正在开发一个需要随时接收GCM通知(并向服务器发送信息)的应用程序,因此设备应该保持清醒以接收它,即使屏幕长时间关闭也是如此. 我正在使用WakefulBroadcastReceiver,它应该确保设备保持唤醒锁定以随时接收通知(据我所知,如果我弄错了,请纠正我) 但是我没有调用Intent服务(按照th

  • android – 更新我的App问题2019-07-18 03:34:48

    我正在开发一个非公开的Android应用,即该应用将无法在全球Android电子市场中使用.该应用程序将安装在有限数量的客户端上,例如通过使用apk文件.我在SD卡中有一个.apk,我正在尝试从我的应用程序更新我的应用程序.为此,我正在使用意图 我的守则 Intent intent = new Intent(Intent.A

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有