您的位置:首页 > 产品设计 > UI/UE

Android中的UI控件

2016-05-21 10:59 399 查看
今天我们继续来说下常用的UI控件下拉列表Spinner,在做项目开发中这也是常用到的一个,懂得了其基础原理我们自定义它就非常easy了。

下拉列表呢主要是用了Spinner控件,需要在xml中加入Spinner标签

接下来上代码

//xml中写入
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/spi"
/>
//class中写入

Spinner spi=(Spinner)findViewById(R.id.spi);

List<String> list=new ArrayList<String>();
list.add("北京");
list.add("上海");
list.add("广州");
list.add("深圳");

//在此呢用的是arrayadapter 你可以用simpleadapter都是可以的
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(),R.layout.item, list);

adapter.setDropDownViewResource(R.layout.item);

spi.setAdapter(adapter);


熟悉了以上流程还不赶快自定义自己style的下拉菜单^_^
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android ui 控件