1、准备两张图片,并做好9.png


2、在drawable中定义my_spinner.xml

<?xml version="1.0" encoding="utf-8"?>                 

3.写activity_main.xml

    
4.在layout中定义 simple_spinner_item.xml
<?xml version="1.0" encoding="utf-8"?>
5、java代码

package com.example.myspinner;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.Spinner;public class MainActivity extends Activity {private Spinner sp;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ArrayAdapter adapter = new ArrayAdapter(MainActivity.this, R.layout.simple_spinner_item); // 设置下拉的每一项的样式// 设置下拉方式adapter.setDropDownViewResource(R.layout.simple_spinner_item);for (int i = 0; i < 10; i++) {adapter.add("测试测试" + i);}sp = (Spinner) findViewById(R.id.sp_prentClass);sp.setAdapter(adapter);}}

我写的是适配平板的  显示的效果如下 :

Android 自定义 spinner样式_第1张图片



自己查一天资料写的 经验有限 大神勿喷.

更多相关文章

  1. Android多媒体开发 Pro Android Media 第二章 创建自定义相机应
  2. android中TextView的文字实现动态效果,走马灯效果,闪烁效果
  3. Android——自定义带刻度的SeekBar单向拖动条 原创 2017年04月21
  4. android shape渐近线效果
  5. Android 之 自定义标签 和 自定义组件
  6. Android进度条样式

随机推荐

  1. Tor越来越不安全,一个神秘组织劫持了Tor出
  2. Intel源代码泄露后,被国人查出来真的有后
  3. X6 1.0 抱歉来晚
  4. 员工删库跑路,企业赔付1.5亿引商家不满,Saa
  5. F2Native 1.0 新的起点
  6. OCI数据科学工作坊:机器视觉
  7. 在h5中如何利用antd和element-ui的底层组
  8. 2月2日APAC数据科学研讨会:使用 Oracle Ac
  9. 关于scrollHeight、scrollTop、clientHei
  10. DOM 元素的增删改查操作 ----0406