我有一个服务和两个BroadcastReceiver。我正在呼叫第一个接收者,如下所示:
private static final String CALLACTION = "android.intent.action.PHONE_STATE";
final IntentFilter theCallFilter = new IntentFilter();
theCallFilter.addAction(CALLACTION);
yourCallReceiver = new CallReceiver();
registerReceiver(yourCallRec
您好,我想将复杂的数据结构从我的Service类传递到Activity类。
我创建了Serializable类:
class SaveMe implements Serializable {
private static final long serialVersionUID = 1L;
static final int test = 1234;
private int user;
private String name;
private double score;
p
假设我有MainActivity,在ViewPager中只有几个片段。我想将数据从另一个活动传递到这些片段中的一个。我是BroadcastReceiver做的。
public class MyFragment extends Fragment {
private MyFragmentReceiver mReceiver;
public MyFragment() {
super();
}
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
我有一个BroadcastReceiver类,它读取传入的sms并从sms中提取一个引脚。我想把这个sms传递给一个用户已经可以看到的活动。用户应该在EditText中输入引脚,我从EditText中取值,比较用户输入的pin和BroadcastReceiver传递的Pin。如果两者匹配,用户可以进入app.But --我不知道如何将BroadcastReceiver接收到的Pin传递到Activity。这是代码
BroadcastReceiver类
public class IncomingMessage extends BroadcastReceiver {
final SmsManag
为
public Intent (Context packageContext, Class <> cls)
如何将类设置为访问内部类?通常我会:
new Intent(this, NAMEOFCLASS.class)
但是如果我想要使用内部类呢?
这个能行吗?
new Intent(this, NAMEOFCLASS.class.INNERCLASS.class)
内部类是一个扩展广播接收器的类。我想要创建一个挂起的意图,它将向内部类发送一个广播。
public class IntentServiceBroadcast extends IntentService {
我现在的课程如下:
class MyGcmListenerService : GcmListenerService() {}
GCMListenerService如下所示
public class GcmListenerService extends zzb {}
现在,我希望扩展到另一个构造函数。当我试图这么做的时候,
class MyGcmListenerService : GcmListenerService(), PushDataReceiver {}
我搞错了
超级打字员中只能出现一个类。此类型具有构造函数,因此必须在此处初始化。
PushDataReceiver如下所示
p
我正在一个应用程序中工作,我刚刚实现了ViewPager。我第一次使用制表符,但当我对ViewPager进行更改时,我开始对从活动到片段的数据传输产生问题。
我终于找到了,在这里解释了这个问题,并建议在使用ViewPager时使用LocalBroadcastManager将数据从活动发送到框架。我已经实现了这个代码,并且工作得很好:
Fragment1.java
public class Fragment1 extends Fragment {
public static final String ACTION_INTENT = "fragment1.action.BOX_U
我想问一下,是否可以从另一个非活动类启动一个非活动类?
即:
public class nubmerOne {
String data = "send me please";
public String getInfo(){
if (/*something happens*/){
//start Class numberTwo with some data
}
return "";
}
}
public class numberTwo { //this class is s
我正在尝试将一个包含with信息的数组列表从一个从BroadcastReceiver扩展到另一个类的.I传递给另一个类,.I可以用getter在两个类之间传递一个正常的、可维护的。但是我得到了一个空数组,因为没有执行onReceive方法,.I希望在另一个类中执行onReceive方法(但我不能实例化它),或者在另一个类中使用getter (但我不能得到列表)获得在onReceive methode中创建的数组,.Please--如何在第二个类中得到这个数组。
这是WifiData类
public class WifiData extends BroadcastReceiver{
List&l
我试图每24小时使用广播接收器更新片段中变量的值,即使经过大量的研究,也无法理解如何更新变量数据。
这是我用来每24小时调用警报的函数,并将需要递增的变量发送到警报接收器,两者都工作正常。
public void scheduleAlarm() {
Intent intentAlarm= new Intent(getActivity(), AlarmReciever.class);
intentAlarm.putExtra("imageName",""+imagename); // variable to be updated