guoshen
2024-06-29 5325e22a184b53aadcc5e9552cb1ec54f9c8ad81
app/src/main/java/com/application/zhangshi_app_android/ui/function/HealthCareActivity.java
@@ -26,6 +26,7 @@
import com.github.gzuliyujiang.wheelpicker.OptionPicker;
import com.github.gzuliyujiang.wheelpicker.contract.OnOptionPickedListener;
import com.google.android.material.tabs.TabLayout;
import com.hjq.bar.TitleBar;
import java.util.Arrays;
import java.util.List;
@@ -58,14 +59,6 @@
    public void initView() {
        View view = View.inflate(this,R.layout.pop_annual_health_status,null);
        popupWindow = initPopUpWindow(view);
        view.findViewById(R.id.tv_annual_health_status).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                popupWindow.dismiss();
                AppManager.getAppManager().startActivity(AnnualHealthStatusActivity.class);
            }
        });
        view.findViewById(R.id.tv_edit).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
@@ -124,7 +117,6 @@
    @Override
    public void initLiveDataObserve() {
        System.out.println("我"+binding.ivA.isClickable());
        viewModel.getIsLifeHabitsExpendedLiveData().observe(this, aBoolean -> {
            if (aBoolean){
                binding.layoutTitleLifeHabits.setOnClickListener(view -> {
@@ -179,7 +171,7 @@
                    binding.ivOperate.setOnClickListener(new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {
                            popupWindow.showAsDropDown(binding.ivOperate,-ScreenSizeUtils.dip2px(HealthCareActivity.this,118) +binding.ivOperate.getWidth(),0);
                            popupWindow.showAsDropDown(binding.ivOperate,-ScreenSizeUtils.dip2px(HealthCareActivity.this,85) +binding.ivOperate.getWidth(),0);
                        }
                    });
                }
@@ -288,4 +280,8 @@
        animator.start();
    }
    @Override
    public void onLeftClick(TitleBar titleBar) {
        finish();
    }
}