Android中Spinner的使用
生活随笔
收集整理的這篇文章主要介紹了
Android中Spinner的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本博文介紹了基本的Spinner的使用方法
首先寫一下xml中的代碼部分
<Spinner?android:id="@+id/myspinner"android:layout_width="fill_parent"android:layout_height="wrap_content"/>再寫一下Strings.xml中 的文件部分
<string-array?name="tongxue"><item>侯</item><item>張</item><item>趙</item><item>李</item><item>李</item><item>劉</item></string-array>最后給大家展示一下activity的代碼部分
public?class?MainActivity?extends?Activity?{private?Spinner?spin;@Overrideprotected?void?onCreate(Bundle?savedInstanceState)?{super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);spin=(Spinner)findViewById(R.id.myspinner);ArrayAdapter<CharSequence>?adapter=ArrayAdapter.createFromResource(this,?R.array.tongxue,?android.R.layout.simple_spinner_item);adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);spin.setAdapter(adapter);spin.setPrompt("test");spin.setOnItemSelectedListener(new?SpinnerLis());}//定義一個監聽器class?SpinnerLis?implements?OnItemSelectedListener{@Overridepublic?void?onItemSelected(AdapterView<?>?parent,?View?view,int?position,?long?id)?{String?selected=parent.getItemAtPosition(position).toString();Toast.makeText(getApplicationContext(),?selected,?Toast.LENGTH_LONG).show();}@Overridepublic?void?onNothingSelected(AdapterView<?>?parent)?{}}轉載于:https://blog.51cto.com/8023java/1664415
總結
以上是生活随笔為你收集整理的Android中Spinner的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开始Unity3D参观考察
- 下一篇: 如何制作微信表情