本文整理汇总了Java中com.gizwits.gizwifisdk.api.GizWifiDevice.isSubscribed方法的典型用法代码示例。如果您正苦于以下问题:Java GizWifiDevice.isSubscribed方法的具体用法?Java GizWifiDevice.isSubscribed怎么用?Java GizWifiDevice.isSubscribed使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.gizwits.gizwifisdk.api.GizWifiDevice
的用法示例。
在下文中一共展示了GizWifiDevice.isSubscribed方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initDevice
import com.gizwits.gizwifisdk.api.GizWifiDevice; //导入方法依赖的package包/类
private void initDevice() {
currGizWifiDevice = (GizWifiDevice) getIntent().getParcelableExtra(
"GizWifiDevice");
if (currGizWifiDevice != null) {
deviceId = currGizWifiDevice.getDid();
tvDevice.setText(currGizWifiDevice.getProductName() + "("
+ currGizWifiDevice.getMacAddress() + ") ");
// 在下载数据之前需要设置设备ID,用哪个设备去下载
YkanSDKManager.getInstance().setDeviceId(deviceId);
if (currGizWifiDevice.isSubscribed() == false) {
currGizWifiDevice.setSubscribe(true);
}
}
}
示例2: didUpdateNetStatus
import com.gizwits.gizwifisdk.api.GizWifiDevice; //导入方法依赖的package包/类
@Override
protected void didUpdateNetStatus(GizWifiDevice device, GizWifiDeviceNetStatus netStatus) {
super.didUpdateNetStatus(device, netStatus);
if (device.isSubscribed()) {
if (netStatus == GizWifiDeviceNetStatus.GizDeviceControlled) {
handler.removeCallbacks(mRunnable);
progressDialog.cancel();
// 后面操作是等待sdk下发查询设备状态命令,收到设备状态后再更新界面
} else {
myToast(R.string.device_dropped);
finish();
}
}
}