省市区三级联动
省市县三级联动,JS实现
开源地址:https://github.com/open-android/CityPickerWebView
简书:http://www.jianshu.com/p/979983c6b0fe
使用步骤 1. 在project的build.gradle添加如下代码(如下图)allprojects {
repositories {
maven { url "https://jitpack.io" }
}
}
compile 'com.github.open-android:CityPickerWebView:0.1.0'
3.在Activity当中实现implements CityPickerListener监听器并且复制如下内容
cityPicker = new CityPicker(MainActivity.this, this);
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
cityPicker.show();
}
});
textView = (TextView) findViewById(R.id.textView);
findViewById(R.id.button2).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
cityPicker.close();
}
});
@Override
public void getCity(final String name) {
textView.setText(name);
}
@Override
public void onBackPressed() {
if (cityPicker.isShow()){
cityPicker.close();
return;
}
super.onBackPressed();
}
详细的使用方法在DEMO里面都演示啦,如果你觉得这个库还不错,请赏我一颗star吧~~~
欢迎关注微信公众号
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。