public class LPickerActivity extends Activity implements MediaConnectReceiver {
//overidden method from interface
@Override
public void onDeviceConnected(String devName){
Log.d(TAG,"connected device from listener"+devName);
}
@Override
protected void onResume(){
}
}
此处的接口由BroadcastReceiver
为每个事件调用。现在,我正在onDeviceConnected
中为BroadcastReceiver
的每个新事件获取数据。如何从活动的onDeviceConnected
到onResume
获取数据。
注意:这里我首先启动活动然后等待事件从BroadcastReceiver
获得。
由于
答案 0 :(得分:0)
您从onDeviceConnected方法获得的数据,将其放入SharedPreferences var中,以便您可以从该活动的任何位置或其他活动中访问它。