몇 가지 문제점이 있습니다. 메시지를 전송하고 싶습니다. 나는 보낼 context.sendBroadcast를 사용하여 브로드 캐스트 리시버는 - 내가BroadcastReceiver가 호출되지 않음
public class Fragment_1 extends Fragment{
.......
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View myFragmentView = inflater.inflate(R.layout.right_panel_1, null);
BroadcastReceiver log = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent)
{
if(intent.getAction().equals("logGPS"))
{
myLog(intent.getStringExtra("Message"));
}
}
};
return myFragmentView ;
}
}
registerReceiver (log, new IntentFilter ("logGPS")); onCreateView (조각)에 작동하지 않습니다. –
http://stackoverflow.com/a/12242581/1568164 –
http://stackoverflow.com/questions/4134203/how-to-use-registerreceiver-method – opaque