package com.hdl.photovoltaic.ui.me; import android.os.Bundle; import android.view.View; import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.base.CustomBaseActivity; import com.hdl.photovoltaic.databinding.ActivityAccountAndSecurityBinding; /** * 账号和安全的界面 */ public class AccountAndSecurityActivity extends CustomBaseActivity { private ActivityAccountAndSecurityBinding viewBinding; @Override public Object getContentView() { viewBinding = ActivityAccountAndSecurityBinding.inflate(getLayoutInflater()); return viewBinding.getRoot(); } @Override public void onBindView(Bundle savedInstanceState) { setNotificationBarBackgroundColor(CustomColor.white); setStatusBarTextColor(); //初始化 initView(); //初始化界面监听器 initEvent(); } private void initEvent() { viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); viewBinding.setAccountPhoneIl.getRoot().setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(BindPhoneActivity.class); } }); viewBinding.setAccountMailIl.getRoot().setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(BindMailActivity.class); } }); viewBinding.setChangePswIl.getRoot().setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(MeChangePasswordActivity.class); } }); viewBinding.setAccountClose.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); } private void initView() { viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setText(R.string.set_account_security); viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setTextColor(getResources().getColor(R.color.text_030D1C, null)); viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setVisibility(View.VISIBLE); viewBinding.toolbarTopFragmentHouseListRl.topBarView.setBackgroundColor(getResources().getColor(R.color.text_FFFFFFFF, null)); viewBinding.setAccountPhoneIl.sllLlRlNameTv.setText(R.string.home_login_phone); viewBinding.setAccountPhoneIl.sllLlRlRightContentTv.setText(R.string.set_not_bind); viewBinding.setAccountPhoneIl.sllLlRlRightContentTv.setVisibility(View.VISIBLE); viewBinding.setAccountMailIl.sllLlRlNameTv.setText(R.string.set_email_address); viewBinding.setAccountMailIl.sllLlRlRightContentTv.setText(R.string.set_not_bind); viewBinding.setAccountMailIl.sllLlRlRightContentTv.setVisibility(View.VISIBLE); viewBinding.setChangePswIl.sllLlRlNameTv.setText(R.string.home_login_change_password); } }