Android 城市选择,热门城市,全部城市(美团、滴滴、淘宝)

demo链接:https://download.csdn.net/download/meixi_android/10819638

实现效果:

 

实现方法:非常简洁快速,三步集成实现地区选择器

1、导入city.module

module导入方法:https://blog.csdn.net/meixi_android/article/details/84655666

2、配置地区选择activity

<activityandroid:name="com.zaaach.citypicker.CityPickerActivity"android:theme="@style/CityPicker.NoActionBar"android:screenOrientation="portrait"android:windowSoftInputMode="stateHidden|adjustPan"/>

3、activity起调地区选择activity,获取选择回调结果city

public class MainActivity extends AppCompatActivity {TextView textView;private static final int REQUEST_CODE_PICK_CITY = 0;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);textView = findViewById(R.id.ssssss);textView.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {startActivityForResult(new Intent(MainActivity.this, CityPickerActivity.class),REQUEST_CODE_PICK_CITY);}});}//返回选中城市@Overridepublic void onActivityResult(int requestCode, int resultCode, Intent data) {if (requestCode == REQUEST_CODE_PICK_CITY && resultCode == RESULT_OK){if (data != null){String city = data.getStringExtra(CityPickerActivity.KEY_PICKED_CITY);
//                if (!city.equals("全国")) {
//                    city += "市";
//                }textView.setText(city);}} else {}}}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415696.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汽车列表 车型选择 源码备忘

因为版权问题&#xff0c;选汽车的时候不能显示汽车自己真实的图片&#xff0c;下面我需要改成列表形式&#xff0c;下面记录一下代码 1、实现效果 2、源码 <div class"car-brand-list"><div v-for"(brand,index) in brandList" :key"inde…

获取鼠标句柄

&#xff08;1&#xff09;引用 using System.Runtime.InteropServices; (2)调用方法 1、获取窗口标题 [DllImport( "user32.dll" )]   public static extern int GetWindowText( IntPtr hWnd, StringBuilder lpString,int nMaxCount ); 注&#xff1a;hWnd 窗口句…

小程序 上拉刷新 下拉加载 代码备忘

使用wux-refresher扩展实现上拉刷新&#xff0c;下拉加载&#xff0c;再配合上小程序原生的scroll-view感觉很完美了。 核心代码如下&#xff1a; <div class"m-active-list"><wux-refresher id"wux-refresher" loadmore"more" refres…

[JSOI2007]麻将

[JSOI2007]麻将 题目 麻将是中国传统的娱乐工具之一。麻将牌的牌可以分为字牌&#xff08;共有东、南、西、北、中、发、白七种&#xff09;和序数牌&#xff08;分为条子、饼子、万子三种花色&#xff0c;每种花色各有一到九的九种牌&#xff09;&#xff0c;每种牌各四张。在…

获取颜色值 抓取颜色值 获取颜色代码RGB

搜索 FastStone Capture 下载 FastStone Capture 链接&#xff1a;https://download.csdn.net/download/meixi_android/11016008 http://www.fixdown.com/faststonecapture.htm 下载完&#xff0c;解压即可使用&#xff0c;获取颜色值颜色代码 这是网上找的注册码&#x…

前端学习(2609):vuex的使用步骤

1导入vue 2创建一个vuex的存储对象 3注册插件 4导出 5导入vuex的存储对象 6建立一个组件

前端学习(2611):vuex实现增加

1添加组件 2导入 3添加效果 4

Android修改项目包名

1.首先新建一个项目&#xff0c;默认结构如下&#xff0c;红色的就是包名 2&#xff0c;更改显示项目结构方式&#xff0c;首先1&#xff0c;点击齿轮的图案。然后把第二步中的勾去掉 3更改项目结构显示后如下&#xff1a; 4&#xff0c;选中要修改的报名&#xff0c;快捷键shi…

pm2 可视化在线监控平台 介绍 keymetrics

使用node的同学进行项目部署时&#xff0c;基本上都是用pm2进行部署。 我使用keymetrics进行实时监控 1、进行登录 地址&#xff1a;https://app.keymetrics.io/#/register 2、获取系统分配public key和secret key 3、在安装有pm2的服务器端输入以下命令 pm2 interact your-…

工作116:确定需求报告

1.显示发布页面1)调用分发接口 获取表单类型/internal/plugins/{plugin-keys}/catalog-items/different2)调用经管接口 发布页内容,获取发布页数据/task/1/release3)填写完表单数据 点击确定1&#xff09;判别是图文发布还是视频发布1) 视频发布2) 图文发布调用分发接口创建图…

UVALive4256 Salesmen

题意:一个n个点的联通图(n<100)的无向联通图&#xff0c;还有一个长度为L序列(L<200)&#xff0c;问最少改变序列中几个数使得序列相邻两个数是相同或者在图中相邻 题解:dp[i][j]代表第i个数变为j的最小次数,O(n*L*n) #include <bits/stdc.h> #define maxn 210 #de…

CSS3的transition和transform

CSS3中的transition和transform是制作HTML5动画一定要使用到的两个属性。 注&#xff1a;这篇文章不考虑兼容性&#xff0c;只讨论webkit核心的浏览器。所以本文的所有例子请用chrome&#xff0c;safari或360极速浏览器看。 transition transition对标签的变化过程进行设置。比…