首页 文章

在Android中使用快餐栏将设备连接到WiFi [重复]

提问于
浏览
0

这个问题在这里已有答案:

我正在尝试制作一个Android应用程序,将手机连接到WiFi,并带有一个快餐栏按钮,上面写着“打开WiFi” . 目前,它只是告诉用户自己连接到WiFi,但是当我点击小吃栏上的“打开WiFi”按钮时,我希望小吃店将手机连接到WiFi .

1 回答

  • 0

    您可以尝试这个目的,它没有按钮,但点击将显示一个对话框

    Snackbar snackbar = Snackbar
        .make(coordinatorLayout, "Wifi connection is off", Snackbar.LENGTH_LONG)
        .setAction("Turn On Wifi", new View.OnClickListener() {
            @Override
            public void onClick(View view) {
           //open dialog to turn on wifi
            }
        });
        snackbar.show();
    

    更改Wifi连接的颜色已关闭并打开Wifi使用以下代码 snackbar.setActionTextColor(Color.RED);//turn on wifi View sbView = snackbar.getView(); TextView textView = (TextView) sbView.findViewById(android.support.design.R.id.snackbar_text); textView.setTextColor(Color.YELLOW);//wifi connection is off

相关问题