当前位置: 首页>>代码示例>>Java>>正文


Java Activity.unregisterReceiver方法代码示例

本文整理汇总了Java中android.app.Activity.unregisterReceiver方法的典型用法代码示例。如果您正苦于以下问题:Java Activity.unregisterReceiver方法的具体用法?Java Activity.unregisterReceiver怎么用?Java Activity.unregisterReceiver使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.app.Activity的用法示例。


在下文中一共展示了Activity.unregisterReceiver方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: voidReceiver

import android.app.Activity; //导入方法依赖的package包/类
void voidReceiver(Activity activity){
    try {
        activity.unregisterReceiver(tokenBroadcastReceiver);
    }
    catch (Exception ignored){
    }
}
 
开发者ID:afiqiqmal,项目名称:My-Android-Base-Code,代码行数:8,代码来源:SplashPresenter.java

示例2: voidReceiver

import android.app.Activity; //导入方法依赖的package包/类
void voidReceiver(Activity activity){
    try {
        activity.unregisterReceiver(tokenBroadcastReceiver);
    }
    catch (Exception e){
        e.printStackTrace();
    }
}
 
开发者ID:afiqiqmal,项目名称:MVP-Android,代码行数:9,代码来源:SplashPresenter.java

示例3: onHostPause

import android.app.Activity; //导入方法依赖的package包/类
@Override
public void onHostPause() {
    FLog.d(ReactConstants.TAG, "orientation detect disabled.");
    mOrientationListener.disable();

    final Activity activity = getCurrentActivity();
    if (activity == null) return;
    try
    {
        activity.unregisterReceiver(receiver);
    }
    catch (java.lang.IllegalArgumentException e) {
        FLog.w(ReactConstants.TAG, "receiver already unregistered", e);
    }        
}
 
开发者ID:wonday,项目名称:react-native-orientation-locker,代码行数:16,代码来源:OrientationModule.java

示例4: onHostDestroy

import android.app.Activity; //导入方法依赖的package包/类
@Override
public void onHostDestroy() {
    FLog.d(ReactConstants.TAG, "orientation detect disabled.");
    mOrientationListener.disable();

    final Activity activity = getCurrentActivity();
    if (activity == null) return;
    try
    {
        activity.unregisterReceiver(receiver);
    }
    catch (java.lang.IllegalArgumentException e) {
        FLog.w(ReactConstants.TAG, "receiver already unregistered", e);
    }        
}
 
开发者ID:wonday,项目名称:react-native-orientation-locker,代码行数:16,代码来源:OrientationModule.java

示例5: destroy

import android.app.Activity; //导入方法依赖的package包/类
/**
 * 取消注册
 */
public void destroy() {
    Activity activity = ctx.get();
    if (activity != null) {
        activity.unregisterReceiver(mUsbPermissionActionReceiver);
    }
    disConnectDevice();
    onUsbChangeListener = null;
}
 
开发者ID:zhouzhuo810,项目名称:OkUSB,代码行数:12,代码来源:USB.java

示例6: initWifi

import android.app.Activity; //导入方法依赖的package包/类
private void initWifi() {
        wifiReceiver = new BroadcastReceiver() {
            @Override
            public void onReceive(Context context, Intent intent) {
                ListView wifi_list = (ListView) fragmentView
                        .findViewById(R.id.wifi_listview);
                ArrayList<String> apList = WifiUtility
                        .getAvailableAPList(getActivity());
                if (apList.size() > 0) {
                    wifi_list.setAdapter(new ArrayAdapter<>(
                            getActivity(), android.R.layout.simple_list_item_1,
                            apList));
                }
                if (!WifiUtility.isNtutccAround) {
//                    Utility.showNotification(getActivity(), getString(R.string.wifi_login),
//                            getString(R.string.wifi_try), true);
//                    Toast.makeText(getContext(), getString(R.string.wifi_try), Toast.LENGTH_SHORT).show();
//                    WifiUtility.connectToNtutcc(context);
                    Utility.showNotification(getActivity(), getString(R.string.wifi_login),
                            getString(R.string.wifi_none), true);
                    Toast.makeText(getContext(), getString(R.string.wifi_none), Toast.LENGTH_SHORT).show();
                }
                isScan = false;
                try {
                    Activity activity = getActivity();
                    if (activity != null) {
                        activity.unregisterReceiver(wifiReceiver);
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
                finally {
                    pd.dismiss();
                }
            }
        };
    }
 
开发者ID:kamisakihideyoshi,项目名称:TaipeiTechRefined,代码行数:38,代码来源:WifiFragment.java

示例7: onPause

import android.app.Activity; //导入方法依赖的package包/类
@Override
public void onPause() {
    super.onPause();
    final Activity activity = getActivity();
    UpdateHandler.unregisterUpdateEventListener(this);
    activity.unregisterReceiver(mConnectivityChangedReceiver);
    if (mChangedSettings) {
        final Intent newDictBroadcast =
                new Intent(DictionaryPackConstants.NEW_DICTIONARY_INTENT_ACTION);
        activity.sendBroadcast(newDictBroadcast);
        mChangedSettings = false;
    }
}
 
开发者ID:sergeychilingaryan,项目名称:AOSP-Kayboard-7.1.2,代码行数:14,代码来源:DictionarySettingsFragment.java

示例8: stopReceiver

import android.app.Activity; //导入方法依赖的package包/类
public void stopReceiver (Activity context)
{
    context.unregisterReceiver(this);

}
 
开发者ID:n8fr8,项目名称:LittleBitLouder,代码行数:6,代码来源:WifiP2pSender.java

示例9: onDestroy

import android.app.Activity; //导入方法依赖的package包/类
public void onDestroy(Activity activity) {
    activity.unregisterReceiver(onComplete);
}
 
开发者ID:wulkanowy,项目名称:wulkanowy,代码行数:4,代码来源:Updater.java

示例10: unRegisterReciver

import android.app.Activity; //导入方法依赖的package包/类
public static void unRegisterReciver(Activity activity) {
    if (receiver != null) {
        activity.unregisterReceiver(receiver);
        receiver = null;
    }
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:7,代码来源:LeDongLiHelper.java


注:本文中的android.app.Activity.unregisterReceiver方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。