联网界面逻辑修改

This commit is contained in:
Lihongda 2024-03-10 17:58:27 +08:00
parent bc2b17e963
commit 54efd036e4
4 changed files with 223 additions and 226 deletions

View File

@ -184,7 +184,7 @@ public class CheckWifiUtil {
return wifissid; return wifissid;
} }
public void checkCurAP(AppCompatActivity activity, String wifiName, String wifiPwd, String devicetype, ProgressBar progressLoading, TextView tvApConnectDevice) { public void checkCurAP(AppCompatActivity activity, String wifiName, String wifiPwd, String devicetype) {
String wifissid = getCurWifiSsid(activity); String wifissid = getCurWifiSsid(activity);
if (TextUtils.isEmpty(wifissid)) { if (TextUtils.isEmpty(wifissid)) {
wifissid = ""; wifissid = "";
@ -195,7 +195,6 @@ public class CheckWifiUtil {
if ("camera".equals(devicetype)) { if ("camera".equals(devicetype)) {
if (!wifissid.startsWith("GW_AP_")) { if (!wifissid.startsWith("GW_AP_")) {
ToastUtil.show(activity.getApplicationContext(), "请先连接摄像头设备热点"); ToastUtil.show(activity.getApplicationContext(), "请先连接摄像头设备热点");
resetAPLayout(progressLoading,tvApConnectDevice);
return; return;
} }
//todo 摄像头 //todo 摄像头
@ -203,7 +202,6 @@ public class CheckWifiUtil {
} else if ("pet".equals(devicetype)) { } else if ("pet".equals(devicetype)) {
if (!wifissid.startsWith("ifish-")) { if (!wifissid.startsWith("ifish-")) {
ToastUtil.show(activity.getApplicationContext(), "请先连接宠物笼设备热点"); ToastUtil.show(activity.getApplicationContext(), "请先连接宠物笼设备热点");
resetAPLayout(progressLoading,tvApConnectDevice);
return; return;
} }
//todo 宠物 //todo 宠物
@ -211,7 +209,6 @@ public class CheckWifiUtil {
} else { } else {
if (!wifissid.startsWith("ifish-")) { if (!wifissid.startsWith("ifish-")) {
ToastUtil.show(activity.getApplicationContext(), "请先连接设备热点"); ToastUtil.show(activity.getApplicationContext(), "请先连接设备热点");
resetAPLayout(progressLoading,tvApConnectDevice);
return; return;
} }
//todo 设备 //todo 设备
@ -220,7 +217,6 @@ public class CheckWifiUtil {
if (wifissid.equals(wifiName)) { if (wifissid.equals(wifiName)) {
ToastUtil.show(activity.getApplicationContext(), "WiFi名称不能和热点名称一致"); ToastUtil.show(activity.getApplicationContext(), "WiFi名称不能和热点名称一致");
resetAPLayout(progressLoading,tvApConnectDevice);
return; return;
} }
@ -232,9 +228,4 @@ public class CheckWifiUtil {
} }
private void resetAPLayout(ProgressBar progressLoading, TextView tvApConnectDevice) {
progressLoading.setVisibility(View.GONE);
tvApConnectDevice.setVisibility(View.VISIBLE);
}
} }

View File

@ -1,6 +1,7 @@
package com.ifish.activity.newbind; package com.ifish.activity.newbind;
import android.Manifest; import android.Manifest;
import android.annotation.SuppressLint;
import android.app.Activity; import android.app.Activity;
import android.app.AlertDialog; import android.app.AlertDialog;
import android.content.DialogInterface; import android.content.DialogInterface;
@ -25,9 +26,12 @@ import com.ifish.activity.BindDeviceChoiceActivity;
import com.ifish.activity.BindTankActivity; import com.ifish.activity.BindTankActivity;
import com.ifish.activity.BindTankPetActivity; import com.ifish.activity.BindTankPetActivity;
import com.ifish.activity.R; import com.ifish.activity.R;
import com.ifish.activity.WebViewActivity;
import com.ifish.basebean.ConnectMessageEvent; import com.ifish.basebean.ConnectMessageEvent;
import com.ifish.utils.AnimationUtil; import com.ifish.utils.AnimationUtil;
import com.ifish.utils.ClickUtil; import com.ifish.utils.ClickUtil;
import com.ifish.utils.Commons;
import com.ifish.utils.HttpManager;
import com.ifish.utils.KVUtil; import com.ifish.utils.KVUtil;
import com.ifish.utils.ToastUtil; import com.ifish.utils.ToastUtil;
import com.ifish.utils.WifiAdmin; import com.ifish.utils.WifiAdmin;
@ -45,17 +49,16 @@ public class NewBindDeviceActivity extends AppCompatActivity {
//----------------控件区--------------------// //----------------控件区--------------------//
private TextView tvConnectType; private TextView tvConnectType;
private ProgressBar progressLoading;
private LinearLayout llWifiLayout;
private LinearLayout llWifi; private LinearLayout llWifi;
private TextView tvWifiName; private TextView tvWifiName;
private EditText tvWifiPwd; private EditText tvWifiPwd;
private TextView tvTips; private TextView tvTips;
private TextView tvTips2;
private TextView tvTips3;
private LinearLayout lineApTip; private LinearLayout lineApTip;
private TextView tvOtherConnect; private TextView tvOtherConnect;
private TextView tvClickButton; private TextView tvClickButton;
private FrameLayout frameAp; private TextView tvConnectVideo;
private TextView tvApConnectDevice;
//----------------变量区--------------------// //----------------变量区--------------------//
@ -123,15 +126,13 @@ public class NewBindDeviceActivity extends AppCompatActivity {
private void initView() { private void initView() {
tvConnectType = (TextView) findViewById(R.id.tv_connect_type); tvConnectType = (TextView) findViewById(R.id.tv_connect_type);
tvConnectVideo = (TextView) findViewById(R.id.tv_connect_video);
frameAp = (FrameLayout) findViewById(R.id.frame_ap);
tvApConnectDevice = (TextView) findViewById(R.id.tv_ap_connect_device);
progressLoading = (ProgressBar) findViewById(R.id.progress_loading);
llWifiLayout = (LinearLayout) findViewById(R.id.ll_wifi_layout);
llWifi = (LinearLayout) findViewById(R.id.ll_wifi); llWifi = (LinearLayout) findViewById(R.id.ll_wifi);
tvWifiName = (TextView) findViewById(R.id.tv_wifi_name); tvWifiName = (TextView) findViewById(R.id.tv_wifi_name);
tvWifiPwd = (EditText) findViewById(R.id.tv_wifi_pwd); tvWifiPwd = (EditText) findViewById(R.id.tv_wifi_pwd);
tvTips = (TextView) findViewById(R.id.tv_tips); tvTips = (TextView) findViewById(R.id.tv_tips);
tvTips2 = (TextView) findViewById(R.id.tv_tips2);
tvTips3 = (TextView) findViewById(R.id.tv_tips3);
lineApTip = (LinearLayout) findViewById(R.id.line_ap_tip); lineApTip = (LinearLayout) findViewById(R.id.line_ap_tip);
tvOtherConnect = (TextView) findViewById(R.id.tv_other_connect); tvOtherConnect = (TextView) findViewById(R.id.tv_other_connect);
tvClickButton = (TextView) findViewById(R.id.tv_click_button); tvClickButton = (TextView) findViewById(R.id.tv_click_button);
@ -180,20 +181,18 @@ public class NewBindDeviceActivity extends AppCompatActivity {
connectDevice(); connectDevice();
} }
}); });
tvConnectVideo.setOnClickListener(new View.OnClickListener() {
tvApConnectDevice.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
showProgress(true); Intent i = new Intent();
tvApConnectDevice.setVisibility(View.GONE); i.setClass(NewBindDeviceActivity.this, WebViewActivity.class);
//开始AP连接 i.putExtra(WebViewActivity.URL, HttpManager.Explain_URL);
connectAP(); i.putExtra(WebViewActivity.WEBVIEWTITLE, Commons.Text.PRODUCTBOOK);
startActivity(i);
AnimationUtil.startAnimation(NewBindDeviceActivity.this);
} }
}); });
}
public void showProgress(boolean show) {
progressLoading.setVisibility(show ? View.VISIBLE : View.GONE);
} }
/** /**
@ -202,12 +201,6 @@ public class NewBindDeviceActivity extends AppCompatActivity {
public void checkAPLayout() { public void checkAPLayout() {
boolean curIsAP = curConnectType == ConnectType.APConnect; boolean curIsAP = curConnectType == ConnectType.APConnect;
//AP连接的UI需要特殊处理 //AP连接的UI需要特殊处理
//AP连接按钮
frameAp.setVisibility(curIsAP ? View.VISIBLE : View.GONE);
//确定&下一步按钮
tvClickButton.setVisibility(curIsAP ? View.GONE : View.VISIBLE);
//wifi布局
llWifiLayout.setVisibility(curIsAP ? View.GONE : View.VISIBLE);
//ap连接提示布局 //ap连接提示布局
lineApTip.setVisibility(curIsAP ? View.VISIBLE : View.GONE); lineApTip.setVisibility(curIsAP ? View.VISIBLE : View.GONE);
//todo AP连接的提示要修改 //todo AP连接的提示要修改
@ -217,12 +210,8 @@ public class NewBindDeviceActivity extends AppCompatActivity {
} }
private void resetLayout() { private void resetLayout() {
//AP连接按钮
frameAp.setVisibility(View.GONE);
//确定&下一步按钮 //确定&下一步按钮
tvClickButton.setVisibility(View.VISIBLE); tvClickButton.setVisibility(View.VISIBLE);
//wifi布局
llWifiLayout.setVisibility(View.VISIBLE);
//ap连接提示布局 //ap连接提示布局
lineApTip.setVisibility(View.GONE); lineApTip.setVisibility(View.GONE);
//通用提示布局 //通用提示布局
@ -243,20 +232,26 @@ public class NewBindDeviceActivity extends AppCompatActivity {
// 处理SmartConfig逻辑 // 处理SmartConfig逻辑
tvConnectType.setText("快捷连网"); tvConnectType.setText("快捷连网");
tvClickButton.setText("确定"); tvClickButton.setText("确定");
tvTips.setText("1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开\n2、先长按插座复位键3秒松手后红灯绿灯同时闪烁再点确定按钮。\n3、如多次尝试一键连网都不成功可切换其他连网方式每次重新连接时插座需断一次电然后重新复位连接。"); tvTips.setText("1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开");
tvTips2.setText("2、先长按插座复位键3秒松手后红灯绿灯同时闪烁以后再点确定按钮。");
tvTips3.setText("3、如多次尝试一键连网都不成功可切换其他连网方式每次重新连接时插座需断一次电然后重新复位连接。");
break; break;
case APConnect: case APConnect:
// 处理APConnect逻辑 // 处理APConnect逻辑
tvConnectType.setText("AP连网"); tvConnectType.setText("AP连网");
tvClickButton.setText("下一步"); tvClickButton.setText("下一步");
tvTips.setText("1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开\n2、先长按插座复位键13秒左右松手后红灯绿灯同时熄灭只有绿灯偶尔闪烁再点下一步。"); tvTips.setText("1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开");
tvTips2.setText("2、先长按插座复位键13秒左右松手后红灯绿灯同时熄灭只有绿灯偶尔闪烁再点下一步。");
tvTips3.setText("3、APP跳转到WLAN后找到ifish开头的热点点击连接密码是12345678连好以后点击左上角返回箭头耐心等待连接。");
ToastUtil.show(this, "切换到AP连网"); ToastUtil.show(this, "切换到AP连网");
break; break;
case AirKiss: case AirKiss:
tvConnectType.setText("一键连网"); tvConnectType.setText("一键连网");
ToastUtil.show(this, "一键连网"); ToastUtil.show(this, "一键连网");
tvClickButton.setText("确定"); tvClickButton.setText("确定");
tvTips.setText("1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开\n2、先长按插座复位键3秒松手后红灯绿灯同时闪烁再点确定按钮。\n3、如多次尝试一键连网都不成功可切换其他连网方式每次重新连接时插座需断一次电然后重新复位连接。"); tvTips.setText("1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开");
tvTips2.setText("2、先长按插座复位键3秒松手后红灯绿灯同时闪烁以后再点确定按钮。");
tvTips3.setText("3、如多次尝试一键连网都不成功可切换其他连网方式每次重新连接时插座需断一次电然后重新复位连接。");
// 处理AirKiss逻辑 // 处理AirKiss逻辑
break; break;
} }
@ -301,6 +296,8 @@ public class NewBindDeviceActivity extends AppCompatActivity {
case APConnect: case APConnect:
//开始AP连接 //开始AP连接
checkAPLayout(); checkAPLayout();
//开始AP连接
connectAP();
break; break;
case AirKiss: case AirKiss:
// 处理AirKiss逻辑 // 处理AirKiss逻辑
@ -329,7 +326,7 @@ public class NewBindDeviceActivity extends AppCompatActivity {
if (isJump) { if (isJump) {
String wifiName = tvWifiName.getText().toString(); String wifiName = tvWifiName.getText().toString();
String wifiPwd = tvWifiPwd.getText().toString(); String wifiPwd = tvWifiPwd.getText().toString();
checkWifiUtil.checkCurAP(this, wifiName, wifiPwd, devicetype,progressLoading,tvApConnectDevice); checkWifiUtil.checkCurAP(this, wifiName, wifiPwd, devicetype);
isJump = false; isJump = false;
} }
} }
@ -345,8 +342,7 @@ public class NewBindDeviceActivity extends AppCompatActivity {
if (event.getId() == -1){ if (event.getId() == -1){
//绑定失败 //绑定失败
if (curConnectType == ConnectType.APConnect){ if (curConnectType == ConnectType.APConnect){
showProgress(false); ToastUtil.showLongToast(NewBindDeviceActivity.this,"点击右上角联网视频查看联网失败的原因");
tvApConnectDevice.setVisibility(View.VISIBLE);
return; return;
} }
} }

View File

@ -39,7 +39,7 @@ public class ToastUtil {
} }
public static void showLong( Context context,CharSequence text) { public static void showLong( Context context,CharSequence text) {
showLongToast(context.getApplicationContext(),text, false); showLongToast(context.getApplicationContext(),text);
} }
/** /**
@ -97,7 +97,7 @@ public class ToastUtil {
tipToast.show(); tipToast.show();
} }
public static void showLongToast(Context context, CharSequence message, boolean isShowIco) { public static void showLongToast(Context context, CharSequence message) {
if (tipToast == null) { if (tipToast == null) {
tipToast = TipsToast.makeText(context, message, Toast.LENGTH_LONG); tipToast = TipsToast.makeText(context, message, Toast.LENGTH_LONG);
} else { } else {

View File

@ -1,222 +1,232 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/white" android:background="@color/white"
android:orientation="vertical"> android:orientation="vertical">
<include
android:id="@+id/in_daohang"
layout="@layout/title_layout" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
android:text="LHD"
android:textColor="@color/black" />
<TextView
android:id="@+id/tv_connect_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp"
android:layout_marginTop="50dp"
android:text="一键连网"
android:textColor="@color/shoplist_text_item"
android:textSize="17sp"
android:textStyle="bold" />
<!--AP连网-->
<FrameLayout
android:id="@+id/frame_ap"
android:layout_width="match_parent"
android:layout_height="80dp"
android:visibility="gone"
tools:visibility="visible">
<TextView
android:id="@+id/tv_ap_connect_device"
android:layout_width="100dp"
android:layout_height="30dp"
android:layout_gravity="center"
android:background="@drawable/connect_device"
android:gravity="center"
android:text="连接设备"
android:textColor="@color/white" />
<ProgressBar
android:id="@+id/progress_loading"
android:layout_width="30dp"
android:layout_height="150dp"
android:layout_gravity="center"
android:visibility="gone" />
</FrameLayout>
<!--选择路由器-->
<LinearLayout <LinearLayout
android:id="@+id/ll_wifi_layout" android:layout_width="match_parent"
android:layout_width="wrap_content" android:layout_height="match_parent"
android:layout_height="wrap_content" android:background="@color/white"
android:layout_marginTop="10dp"
android:orientation="vertical"> android:orientation="vertical">
<TextView <include
android:layout_width="match_parent" android:id="@+id/in_daohang"
android:layout_height="wrap_content" layout="@layout/title_layout" />
android:layout_marginLeft="20dp"
android:text="选择路由器WIFI"
android:textColor="#3E3A39" />
<View <FrameLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0.1dp"
android:layout_marginLeft="15dp"
android:layout_marginTop="10dp" android:layout_marginTop="10dp"
android:layout_marginRight="15dp" android:layout_height="wrap_content">
android:layout_marginBottom="10dp"
android:background="#efedee" />
<LinearLayout
android:id="@+id/ll_wifi"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:orientation="horizontal">
<TextView <TextView
android:id="@+id/tv_connect_video"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_vertical" android:layout_marginRight="10dp"
android:text="WIFI" android:textSize="15sp"
android:textColor="#3E3A39" /> android:layout_gravity="right"
android:text="联网视频"
android:textColor="@color/black" />
</FrameLayout>
<TextView
android:id="@+id/tv_connect_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp"
android:layout_marginTop="20dp"
android:text="一键连网"
android:textColor="@color/shoplist_text_item"
android:textSize="17sp"
android:textStyle="bold" />
<!--选择路由器-->
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="vertical">
<TextView <TextView
android:id="@+id/tv_wifi_name" android:layout_width="match_parent"
android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp" android:layout_marginLeft="20dp"
android:layout_weight="1" android:text="选择路由器WIFI"
android:text="请输入WiFi名称" android:textColor="#3E3A39" />
android:textColor="#999999"
android:textSize="15sp" /> <View
android:layout_width="match_parent"
android:layout_height="0.1dp"
android:layout_marginLeft="15dp"
android:layout_marginTop="10dp"
android:layout_marginRight="15dp"
android:layout_marginBottom="10dp"
android:background="#efedee" />
<LinearLayout
android:id="@+id/ll_wifi"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="WIFI"
android:textColor="#3E3A39" />
<TextView
android:id="@+id/tv_wifi_name"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp"
android:layout_weight="1"
android:text="请输入WiFi名称"
android:textColor="#999999"
android:textSize="15sp" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.1dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="#efedee" />
<LinearLayout
android:id="@+id/ll_password"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="密码"
android:textColor="#3E3A39" />
<EditText
android:id="@+id/tv_wifi_pwd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp"
android:layout_weight="1"
android:background="@null"
android:hint="请输入WiFi密码"
android:textColor="#999999"
android:textColorHint="#999999"
android:textSize="15sp" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.1dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="#efedee" />
</LinearLayout> </LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.1dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="#efedee" />
<LinearLayout
android:id="@+id/ll_password"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="密码"
android:textColor="#3E3A39" />
<EditText
android:id="@+id/tv_wifi_pwd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp"
android:layout_weight="1"
android:background="@null"
android:hint="请输入WiFi密码"
android:textColor="#999999"
android:textColorHint="#999999"
android:textSize="15sp" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="0.1dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="#efedee" />
</LinearLayout>
<TextView
android:id="@+id/tv_tips"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="30dp"
android:layout_marginRight="15dp"
android:lineSpacingExtra="5dp"
android:text="1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开\n2、先长按插座复位键3秒松手后红灯绿灯同时闪烁再点确定按钮。
\n3、如多次尝试一键连网都不成功可切换其他连网方式每次重新连接时插座需断一次电然后重新复位连接。"
android:textColor="#999999" />
<LinearLayout
android:id="@+id/line_ap_tip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone">
<TextView <TextView
android:id="@+id/tv_tips"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="15dp" android:layout_marginLeft="15dp"
android:layout_marginTop="30dp"
android:layout_marginRight="15dp" android:layout_marginRight="15dp"
android:lineSpacingExtra="5dp" android:lineSpacingExtra="5dp"
android:text="@string/ap_connect_tip1" android:text="1、插座仅支持2.4G的WiFi网络不支持5G及双频合一的网络需在路由器设置中分开"
android:textColor="#999999" /> android:textColor="#999999" />
<TextView <TextView
android:id="@+id/tv_tips2"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="15dp" android:layout_marginLeft="15dp"
android:layout_marginTop="5dp" android:layout_marginTop="5dp"
android:layout_marginRight="15dp" android:layout_marginRight="15dp"
android:lineSpacingExtra="5dp" android:lineSpacingExtra="5dp"
android:text="@string/ap_connect_tip2" android:text="2、先长按插座复位键3秒松手后红灯绿灯同时闪烁以后再点确定按钮。"
android:textColor="#E60012" />
<TextView
android:id="@+id/tv_tips3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="5dp"
android:layout_marginRight="15dp"
android:lineSpacingExtra="5dp"
android:text="3、如多次尝试一键连网都不成功可切换其他连网方式每次重新连接时插座需断一次电然后重新复位连接。"
android:textColor="#999999" /> android:textColor="#999999" />
<LinearLayout
android:id="@+id/line_ap_tip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:lineSpacingExtra="5dp"
android:text="@string/ap_connect_tip1"
android:textColor="#999999" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="5dp"
android:layout_marginRight="15dp"
android:lineSpacingExtra="5dp"
android:text="@string/ap_connect_tip2"
android:textColor="#999999" />
</LinearLayout>
<TextView
android:id="@+id/tv_other_connect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="25dp"
android:padding="6dp"
android:text="其他连网方式"
android:textColor="@color/shoplist_text_item"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_click_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="40dp"
android:layout_marginTop="20dp"
android:layout_marginRight="40dp"
android:background="@drawable/login_button_select"
android:gravity="center_horizontal"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:text="确定"
android:textColor="@color/white" />
</LinearLayout> </LinearLayout>
</ScrollView>
<TextView
android:id="@+id/tv_other_connect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="25dp"
android:padding="6dp"
android:text="其他连网方式"
android:textColor="@color/shoplist_text_item"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_click_button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="40dp"
android:layout_marginTop="20dp"
android:layout_marginRight="40dp"
android:background="@drawable/login_button_select"
android:gravity="center_horizontal"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:text="确定"
android:textColor="@color/white" />
</LinearLayout>