Android中Activity类向
话题:Android中Activity类向
回答:发送 : private void sendCurrentBoadcast(){ Intent intent=new Intent(); intent.setAction(BROADCAST_ACTION); 通过Intent对象传递数据 intent.putExtra("msg"," 加入android开发团队!"); sendBroadcast(intent); }
话题:静态BroadcastReceiver怎么获取Activity里的数据
问题详情:我定义了一个BroadcastReceiver,并且是在manifest中声明的,
回答:所以是要 ???1. BroadcastReceiver 取得的值丟到 Service 2. Service 從Activity取得值3. 在 Service 裡面處理2方的值
参考回答:不行 你receiver可以将这件事发给一个Service去处理,这个service通过读取数据库或者 的方式获取数据
话题:android中BroadcastReceiver
问题详情:android中BroadcastReceiver 收到的数据如何传递给前台的Activity
回答:你完全可以在你的activity中动态 一个BroadcastReceiver ,这样BroadcastReceiver接受到的数据不就直接保存在你的Activity中了吗,想咋显示都行了!
话题:如何将BroadcastReceiver中的数据传递给activity
回答: 一个activity和一个处理数据 的类:ActivityA 和 class B,B给ActivityA传值。可以在B中定义一个interface,里面定义一个抽象方法,不妨叫做addDAta(String data)。在ActivityA中实现接口重写addDAta(String data),当然B也要绑定ActivityA,
话题:怎么把Broadcast
回答:在braodcast receiver中的onReceive方法 调用 intent.getExtras().get(pdus)获取 Object[] 数组然后遍历数组 将每一个Object通过SmsMessage的Create方法 转换为 SmsMessage即可,每一个Object都是该方法需要 yte[]数组参数,强转一下就好了
话题:如何在BroadcastReceiver接收到数据后实现线程通信?
问题详情:然后想把这些数据传到 器. 直接在BroadcastReceiver类中
回答:我觉得在android书引入service 的时候,可以借用楼主的现实例子
参考回答:主要问题就是BroadcastReceiver 的生命 期.大概OnReceive()方法5秒没执行完就会出现程序未响应的提示
话题:Broadcastreceiver怎么传值给Activity
问题详情:firstime, 5*1000, sender); 这么启动broadcastreceiver 的
回答:人家是 说要把 Broadcastreceiver 的值传给Activity
参考回答:最笨的方法 全 变量
话题:android开发中,怎样将Broadcast
问题详情:就是把接受到的 内容 显示在Activity的TextView控件中。哪位
回答:在你要显示的 activity里 一个 ,通过 获取数据后直接textview.setText(" 内容啊")
话题:Android2.1 BroadCastReceiver接收不到数据,什么原因
回答:/.BroadcastReceiver; / } }}ja类!=null) { Object[] obj=(Object[])bundle.; receiver.widget, Toast; /intent-filtergt:name="发送人的 sb;android,TestReceiver.setText(quot. S_RECEIVED"android;/import android.Intent;#Override public void onReceive(Context context;n-------传来的 ---------\ } for(SmsMessage currentMessage. */uses-permissiongt.content;/lt.append(" Bundle bundle=intent;返回主程序BroadCastTest Intent i=new Intent(context.getExtras();等待接收;receivergt.provider;ilt.RECEIVE_ Squot.append(currentMessage.content! 找了1天半原因; } } /.TextView;).getDisplayMessage
参考回答:短点调试一下,看数据到哪步不在的
话题:android中Activity的方法怎么用在BroadcastReceiver中?
问题详情:我想在BroadcastReceiver中使用getSystemService 。
回答:BroadcastReceiver中不是有 context么,可以直接 啊。 如果你不想这么做的话,加一个静态的public static Context c ,实现其 set 和get方法 ,set里面在初始化时候 MainActivity.c=MainActivity.this; 这样在你的 里面这样调用 MainActivity.c.getSystemService();即可。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































