| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- package eVVM.apk.ui.login;
- import android.app.Dialog;
- import android.text.TextUtils;
- import android.view.View;
- import com.hjq.dialog.AddressDialog;
- import com.hjq.widget.SettingBar;
- import butterknife.BindView;
- import butterknife.OnClick;
- import eVVM.apk.R;
- import eVVM.apk.common.MyActivity;
- public class CompanyChooseActivity extends MyActivity {
- @BindView(R.id.company_sheng)
- SettingBar companySheng;
- @BindView(R.id.company_shi)
- SettingBar companyShi;
- @BindView(R.id.company_xian)
- SettingBar companyXian;
- @BindView(R.id.company_cname)
- SettingBar companyCname;
- @Override
- protected int getLayoutId() {
- return R.layout.activity_company_choose;
- }
- @Override
- protected int getTitleId() {
- return R.id.tb_cpmpany_title;
- }
- @Override
- protected void initView() {
- }
- @Override
- protected void initData() {
- }
- @OnClick({R.id.company_sheng, R.id.company_shi, R.id.company_xian, R.id.company_cname})
- public void onViewClicked(View view) {
- switch (view.getId()) {
- case R.id.company_sheng:
- getCityDiago();
- break;
- case R.id.company_shi:
- getCityDiago();
- break;
- case R.id.company_xian:
- getCityDiago();
- break;
- case R.id.company_cname:
- if (TextUtils.isEmpty(companySheng.getLeftText()) || TextUtils.isEmpty(companyShi.getLeftText()) || TextUtils.isEmpty(companyXian.getLeftText())) {
- toast("请先选择地区");
- } else {
- toast("danwei");
- }
- break;
- }
- }
- private void getCityDiago() {
- new AddressDialog.Builder(this)
- .setTitle("选择地区")
- //.setProvince("广东省") // 设置默认省份
- //.setCity("广州市") // 设置默认城市(必须要先设置默认省份)
- //.setIgnoreArea() // 不选择县级区域
- .setListener(new AddressDialog.OnListener() {
- @Override
- public void onSelected(Dialog dialog, String province, String city, String area) {
- setCityText(province, city, area);
- }
- @Override
- public void onCancel(Dialog dialog) {
- //toast("取消了");
- }
- })
- .show();
- }
- private void setCityText(String province, String city, String area) {
- companySheng.setLeftText(province);
- companyShi.setLeftText(city);
- companyXian.setLeftText(area);
- }
- }
|