| | |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import android.os.Bundle; |
| | | import android.util.Log; |
| | | import android.view.LayoutInflater; |
| | | import android.view.View; |
| | | import android.view.ViewGroup; |
| | | import android.view.WindowManager; |
| | | import android.widget.FrameLayout; |
| | | |
| | | import androidx.annotation.NonNull; |
| | |
| | | import androidx.lifecycle.Lifecycle; |
| | | |
| | | import com.hdl.photovoltaic.R; |
| | | import com.hdl.photovoltaic.bean.BaseEventBus; |
| | | import com.hdl.photovoltaic.listener.BaseView; |
| | | import com.hdl.photovoltaic.other.HdlThreadLogic; |
| | | import com.hdl.photovoltaic.widget.LoadingDialog; |
| | | |
| | | |
| | | import org.greenrobot.eventbus.EventBus; |
| | | import org.greenrobot.eventbus.Subscribe; |
| | | import org.greenrobot.eventbus.ThreadMode; |
| | | |
| | | import java.util.Locale; |
| | | |
| | |
| | | |
| | | protected void onLazyInitView(Bundle savedInstanceState) { |
| | | onBindView(savedInstanceState); |
| | | // registerEventBus(); |
| | | //注册EventBus |
| | | registerEventBus(); |
| | | } |
| | | |
| | | |
| | |
| | | isFirst = true; |
| | | //隐藏Loading |
| | | hideLoading(); |
| | | // unregisterEventBus(); |
| | | //注销EventBus |
| | | unregisterEventBus(); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | // @Subscribe(threadMode = ThreadMode.MAIN) |
| | | // public void onEventMessage(BaseEvent event) { |
| | | // |
| | | // } |
| | | @Subscribe(threadMode = ThreadMode.MAIN) |
| | | public void onEventMessage(BaseEventBus eventBus) { |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 显示View |
| | |
| | | */ |
| | | protected LoadingDialog getLoadingDialog() { |
| | | if (loadingDialog == null && _mActivity != null) { |
| | | loadingDialog = new LoadingDialog(_mActivity, R.style.Custom_AlertDialog); |
| | | loadingDialog = new LoadingDialog(_mActivity, R.style.Custom_Dialog); |
| | | } |
| | | return loadingDialog; |
| | | } |