网站排名下降怎么办,做网站用国内还是国外的vps,wordpress自定义评论,电子商务在酒店管理网站建设Spinner允许您从下拉菜单中选择一个项目 例如。使用Gmail应用程序时,将显示如下所示的下拉菜单,您需要从下拉菜单中选择一个项目。 Spinner Example
示例
本示例演示计算机的类别,您需要从类别中选择一个类别。
以下是修改后的主要Activity文件src/com.example.spinner/Andr… Spinner允许您从下拉菜单中选择一个项目 例如。使用Gmail应用程序时,将显示如下所示的下拉菜单,您需要从下拉菜单中选择一个项目。 Spinner Example
示例
本示例演示计算机的类别,您需要从类别中选择一个类别。
以下是修改后的主要Activity文件src/com.example.spinner/AndroidSpinnerExampleActivity.java的内容。
package com.example.spinner;import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.Toast;
import android.widget.AdapterView.OnItemSelectedListener;class AndroidSpinnerExampleActivity extends Activity implements OnItemSelectedListener{Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);//Spinner elementSpinner spinner (Spinner) findViewById(R.id.spinner);//Spinner click listenerspinner.setOnItemSelectedListener(this);//Spinner Drop down elementsListString categories new ArrayListString();categories.add(Automobile);categories.add(Business Services);categories.add(Computers);categories.add(Education);categories.add(Personal);categories.add(Travel);//Creating adapter for spinnerArrayAdapterString dataAdapter new ArrayAdapterString(this, android.R.layout.simple_spinner_item, categories);//Drop down layout style - list view with radio buttondataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);//attaching data adapter to spinnerspinner.setAdapter(dataAdapter);}Overridepublic void onItemSelected(AdapterView? parent, View view, int position, long id) {//On selecting a spinner itemString item parent.getItemAtPosition(position).toString();//Showing selected spinner itemToast.makeText(parent.getContext(), Selected: item, Toast.LENGTH_LONG).show();}public void onNothingSelected(AdapterView? arg0) {//TODO Auto-generated method stub}
}
将 res/layout/activity_main.xml 的内容修改为以下内容
?xml version1.0 encodingutf-8?
LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:orientationverticalandroid:padding10dipandroid:layout_widthfill_parentandroid:layout_heightwrap_contentTextViewandroid:layout_widthfill_parentandroid:layout_heightwrap_contentandroid:layout_marginTop10dipandroid:textCategory:android:layout_marginBottom5dp/Spinnerandroid:idid/spinnerandroid:layout_widthfill_parentandroid:layout_heightwrap_contentandroid:promptstring/spinner_title//LinearLayout
将 res/values/string.xml 修改为以下内容
?xml version1.0 encodingutf-8?
resourcesstring nameapp_nameAndroidSpinnerExample/string
/resources
这是默认的 AndroidManifest.xml
?xml version1.0 encodingutf-8?
manifest xmlns:androidhttp://schemas.android.com/apk/res/androidpackagecom.example.spinner applicationandroid:allowBackuptrueandroid:icondrawable/ic_launcherandroid:labelstring/app_nameandroid:themestyle/AppTheme activityandroid:namecom.example.spinner.AndroidSpinnerExampleActivityandroid:labelstring/app_name intent-filteraction android:nameandroid.intent.action.MAIN /category android:nameandroid.intent.category.LAUNCHER //intent-filter/activity/application
/manifest
点击运行 工具栏中的图标。在启动应用程序之前Android Studio将显示以下窗口以选择要在其中运行Android应用程序的选项。 如果单击按钮,它将显示一个下拉菜单,如下所示 Android 中的 Spinner函数 - 无涯教程网无涯教程网提供Spinner允许您从下拉菜单中选择一个项目例如。使用Gmail应用程序时,将显示如下所示的...https://www.learnfk.com/android/android-spinner-control.html