如何在wifi连接时进行对话

时间:2016-02-12 06:49:45

标签: android

我在android上有一点问题。

如果我在WI-FI连接时采取不同的操作 应用已停止

所以,我想在WI-FI连接时,显示进度对话框。 但我搜索失败了 我怎么编程?

这是连接按钮监听器

private OnClickListener mConnectOnClick = new OnClickListener() {

    @Override
    public void onClick(View v) {
        final WifiConfiguration config = Wifi.getWifiConfiguration(mWifiManager, mScanResult, mScanResultSecurity);
        boolean connResult = false;
        if(config != null) {
            connResult = Wifi.connectToConfiguredNetwork(mFloating, mWifiManager, config, false);
        }
        if(!connResult) {
            Toast.makeText(mFloating, R.string.toastFailed, Toast.LENGTH_LONG).show();
        }

        mFloating.finish();
    }
};

mFloating,wifi连接对话框类。

1 个答案:

答案 0 :(得分:1)

//首先检查互联网网络

if (UIUtils.checkNetwork(v.getContext())) {


                    //Call toDo Task Function

                       toDoTaskFunction();

                } else {

                    UIUtils.showToast(v.getContext(), v.getContext().getString(R.string.no_internet_message));

  }

private void toDoTaskFunction() {

        // Call Dialog Box

            UIUtils.showDialog(AccountActivity.this);

        // After Commpleted Your Process or Any Method

            UIUtils.dismissDialog();

    }