使用Spinner组件实现语言选项
来源:互联网 发布:g92螺纹循环编程实例 编辑:程序博客网 时间:2024/06/02 03:33
一.
mainactivity.java:
import java.util.ArrayList;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.ArrayAdapter;import android.widget.Spinner;public class MainActivity extends Activity {Spinner spin;private static final String[] mCountries = { "China", "Russia", "Germany","Ukraine", "Belarus", "USA" };@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Spinner spin = (Spinner) findViewById(R.id.spinner_2);ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.countries, android.R.layout.simple_spinner_item);adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);spin.setAdapter(adapter);}private void find_and_modify_view() {spin = (Spinner) findViewById(R.id.spinner_1);ArrayList<String> allcountries = new ArrayList<String>();for (int i = 0; i < mCountries.length; i++) {allcountries.add(mCountries[i]);}ArrayAdapter<String> aspnCountries = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, allcountries);aspnCountries.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);// 设定下拉菜单的样式spin.setAdapter(aspnCountries);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}
二.
activity_main.java
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <Spinner android:id="@+id/spinner_1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawSelectorOnTop="false" /> <Spinner android:id="@+id/spinner_2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawSelectorOnTop="false" /></RelativeLayout>
0 0
- 使用Spinner组件实现语言选项
- 使用Spinner组件实现语言选项
- 使用Spinner控件实现选项选择
- 使用Spinner组件实现如下效果
- 使用Spinner组件实现如下效果
- spinner组件的使用
- Spinner组件的使用
- 任务4:使用Spinner组件实现如下效果
- 【Android基础】Spinner组件使用
- android spinner autocompleteTextView 组件使用
- Android组件的使用:AutoCompleteTextView、Spinner
- android spinner下拉框组件使用
- 使用Spinner实现下拉列表
- 使用Spinner实现下拉列表
- 使用Spinner实现下拉列表
- 使用Spinner实现下拉列表
- 使用Spinner实现下拉列表
- 使用Spinner实现下拉列表
- linux下mysql问题总结
- 【转载】linux下tar的使用
- centos6.5下安装配置apache2.4.9
- 黑马程序员 面向对象(下) 抽象类与接口
- appt命令使用
- 使用Spinner组件实现语言选项
- 关于hibernate的对象标识总结
- 如何使用选项卡实现界面的切换
- B. Megacity
- Tomcat7 新的数据库连接池Tomcat jdbc pool介绍和配置
- Linux18-FTP服务器的搭建
- [2012山东ACM省赛] The Best Seat in ACM Contest (模拟)
- 【linux】 UBUNTU下eclipse c/c++ 环境的安装
- Extjs 4.2 设置buttontext为中文