本文整理了Java中android.support.v4.app.FragmentActivity.unbindService()
方法的一些代码示例,展示了FragmentActivity.unbindService()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.unbindService()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:unbindService
暂无
代码示例来源:origin: openxc/openxc-android
@Override
public synchronized void onPause() {
super.onPause();
if (mVehicleManager != null) {
getActivity().unbindService(mConnection);
mVehicleManager = null;
}
}
代码示例来源:origin: openxc/openxc-android
@Override
public synchronized void onPause() {
super.onPause();
if (mVehicleManager != null) {
getActivity().unbindService(mConnection);
mVehicleManager = null;
}
}
代码示例来源:origin: cookpad/issue-reporter-android
protected void unbindService(ServiceConnection conn) {
getActivity().unbindService(conn);
}
代码示例来源:origin: azhon/SmackChat
@Override
public void onDestroy() {
if (!subscription.isUnsubscribed()) {
subscription.unsubscribe();
}
getActivity().unbindService(connection);
super.onDestroy();
}
}
代码示例来源:origin: openxc/openxc-android
@Override
public void onPause() {
super.onPause();
if(mVehicleManager != null) {
Log.i(TAG, "Unbinding from vehicle service");
getActivity().unbindService(mConnection);
mVehicleManager = null;
}
}
}
代码示例来源:origin: vitas/beaconloc
@Override
public void unbindService(ServiceConnection serviceConnection) {
Log.d(Constants.TAG, "scan fragment unbound from beacon service");
if (mBeaconManager.isBound(this)) {
getActivity().unbindService(serviceConnection);
}
isReadyForScan = false;
isScanning = false;
}
代码示例来源:origin: blurpy/kouchat-android
@Override
public void onDestroy() {
if (androidUserInterface != null) {
getActivity().unbindService(serviceConnection);
}
androidUserInterface = null;
settings = null;
serviceConnection = null;
super.onDestroy();
}
代码示例来源:origin: NordicSemiconductor/Android-nRF-Toolbox
@Override
public void onStop() {
super.onStop();
try {
requireActivity().unbindService(mServiceConnection);
mUARTInterface = null;
} catch (final IllegalArgumentException e) {
// do nothing, we were not connected to the sensor
}
}
代码示例来源:origin: NordicSemiconductor/Android-nRF-Beacon
@Override
public void onStop() {
super.onStop();
if (mBinded)
getActivity().unbindService(mServiceConnection);
}
代码示例来源:origin: fccaikai/AppUpdate
@Override
public void onDestroy() {
super.onDestroy();
getActivity().unbindService(mConnection);
}
代码示例来源:origin: openxc/openxc-android
@Override
public void onPause() {
super.onPause();
if(mVehicleManager != null) {
Log.i(TAG, "Unbinding from vehicle service");
mVehicleManager.removeListener(DiagnosticResponse.class, mListener);
getActivity().unbindService(mConnection);
mVehicleManager = null;
}
}
}
代码示例来源:origin: wallabag/android-app
@Override
public void onDestroyView() {
//Log.d(LOG_TAG, "onDestroyView");
super.onDestroyView();
if (ttsService != null) {
getActivity().unbindService(serviceConnection);
if (!dontStopTtsService) {
Intent intent = new Intent(getContext(), TtsService.class);
getActivity().stopService(intent);
}
}
serviceConnection = null;
}
代码示例来源:origin: Ashish-Bansal/OneTapVideoDownload
@Override
public void onStop() {
super.onStop();
if(mBounded != null && mBounded) {
mDownloadManager.removeOnDownloadChangeListener(this);
getActivity().unbindService(mConnection);
mBounded = false;
}
if (mDownloadAdapter != null) {
mDownloadAdapter.onStop();
}
}
代码示例来源:origin: openxc/openxc-android
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser) {
getActivity().bindService(
new Intent(getActivity(), VehicleManager.class),
mConnection, Context.BIND_AUTO_CREATE);
} else {
if(mVehicleManager != null) {
Log.i(TAG, "Unbinding from vehicle service");
mVehicleManager.removeListener(CanMessage.class, mListener);
getActivity().unbindService(mConnection);
mVehicleManager = null;
}
}
}
代码示例来源:origin: openxc/openxc-android
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if(getActivity() == null) {
return;
}
if (isVisibleToUser) {
getActivity().bindService(
new Intent(getActivity(), VehicleManager.class),
mConnection, Context.BIND_AUTO_CREATE);
} else {
if(mVehicleManager != null) {
Log.i(TAG, "Unbinding from vehicle service");
mVehicleManager.removeListener(SimpleVehicleMessage.class, mListener);
mVehicleManager.removeListener(EventedSimpleVehicleMessage.class, mListener);
getActivity().unbindService(mConnection);
mVehicleManager = null;
}
}
}
代码示例来源:origin: TeamWalrus/Walrus
@Override
public void onPause() {
super.onPause();
LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(
getActivity());
localBroadcastManager.unregisterReceiver(
bulkReadCardsServiceUpdateNotificationHandler);
localBroadcastManager.unregisterReceiver(
bulkReadCardDataSinkUpdateBroadcastReceiver);
getActivity().unbindService(bulkReadCardsServiceConnection);
}
代码示例来源:origin: pocmo/Yaaic
/**
* On Pause
*/
@Override
public void onPause() {
super.onPause();
server.setIsForeground(false);
if (binder != null && binder.getService() != null) {
binder.getService().checkServiceStatus();
}
getActivity().unbindService(this);
getActivity().unregisterReceiver(channelReceiver);
getActivity().unregisterReceiver(serverReceiver);
}
代码示例来源:origin: HelloChenJinJun/TestChat
@Override
public void onDestroy() {
super.onDestroy();
if (netWorkChangedReceiver != null) {
netWorkChangedReceiver.unregisterListener(this);
getActivity().unregisterReceiver(netWorkChangedReceiver);
}
RxBusManager.getInstance().unSubscrible(this);
LogUtil.e("这里停止实时检测服务拉");
if (connection != null) {
getActivity().unbindService(connection);
connection = null;
}
}
内容来源于网络,如有侵权,请联系作者删除!