package com.mm.android.deviceaddmodule.contract; import com.company.NetSDK.DEVICE_NET_INFO_EX; import com.lechange.opensdk.media.DeviceInitInfo; import com.mm.android.deviceaddmodule.base.IBasePresenter; import com.mm.android.deviceaddmodule.base.IBaseView; public interface SmartConfigConstract { interface Presenter extends IBasePresenter { void startSmartConfig(); //开始smartconfigé…对线程,和声波é…对 void recyle(); //å›žæ”¶èµ„æº String getConfigMode(); void stopAudio(); void playAudio(); void pauseAudio(); void releaseAudio(); void wifiPwdErrorClick(); } interface View extends IBaseView<Presenter> { void goDevInitPage(DeviceInitInfo device_net_info_ex); //进入设备åˆå§‹åŒ–页 void goConnectCloudPage(); //进入连接云平å°é¡µ void goDevLoginPage(); //P2P设备进入设备登录页 void goConfigTimeoutPage(); //é…置超时页 void goWfiPwdPage(); void stopCountDown(); void updateTip2Txt(boolean isSupportSoundWave, boolean isSupportSoundWaveV2); void hideTipWifiPwdErrorTxt(boolean isOversea); void completeAction(); void goBindDevicePage(); } }