android studio spinner控制元件
array.xml:
<?xml version="1.0" encoding="utf-8"?> <resources> <array name="cars"> <item>寶馬</item> <item>大眾</item> <item>賓士</item> </array> </resources>
第一種方法,使用adapter,感覺這個應該是淘汰的方法:mainactivity.java:
public classMainActivity extends AppCompatActivity { Spinner spinner; TextView textView; ArrayAdapter<CharSequence> arrayAdapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); spinner=(Spinner)findViewById(R.id.spinner); textView=(TextView)findViewById(R.id.textView); arrayAdapter=ArrayAdapter.createFromResource(this,R.array.countries,android.R.layout.simple_spinner_item); arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(arrayAdapter); spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) { textView.setText("select "+adapterView.getItemAtPosition(i)); } @Override public void onNothingSelected(AdapterView<?> adapterView) { } }); } }
第二種,在layout中spinner元件:
<Spinner android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/spinnercar" android:entries="@array/cars"/>
相關推薦
android studio spinner控制元件
array.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <array name="cars"> <item>寶馬</item&g
android studio 新增控制元件的三種方式
寫在這裡以作筆記。 第一種:佈局檔案中新增 佈局檔案中: <android.support.percent.PercentFrameLayout android:layout_width="match_parent" android:layout_hei
Android Studio 基礎控制元件使用
TextView android:gravity="center" //文字對其方式 top bottom left right center android:textColor="#ffffff"//顏色 android:textSize="24sp" //字型 android:layout_wid
android studio switch控制元件使用
先使用toast小試牛刀: Switch sc=(Switch)findViewById(R.id.switch1); sc.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
android studio開發 控制元件佈局
android:layout_width="match_parent" //強制拉伸到父元素的寬度 android:layout_height="wrap_content" //自適應大小,強制性地使檢視擴充套件以便顯示其全部內容 android:lay
Android Studio一些控制元件的使用
插入圖片 <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content
Android 高階UI控制元件:DatePicker、TimePicker、Spinner
Spinner控制元件 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" x
android Spinner控制元件詳解
Spinner提供了從一個數據集合中快速選擇一項值的辦法。預設情況下Spinner顯示的是當前選擇的值,點選Spinner會彈出一個包含所有可選值的dropdown選單,從該選單中可以為Spinner選擇一個新值。 上圖顯示的是Spinner常見的樣式。
Android開發(21)--有關Spinner控制元件的使用說明
下拉列表 Spinner,Spinner是一個每次只能選擇所有項的一個項的控制元件。它的項來自於與之相關聯的介面卡中。 Spinner的使用,可以極大提高使用者的體驗性。當需要使用者選擇的時候,可以提供一個下拉列表將所有可選的項列出來。供使用者選擇。 一、使用陣列作為資料來
android單選控制元件spinner與資料庫結合綜合例項
本示例說明: 1.實現單選按鈕與後臺資料繫結,通過Id繫結. 2.實現顯示時預設選中項控制. 3.實現修改後儲存,根據id儲存. 4.資料庫處理使用AHibernate1.1,詳見: http://blog.csdn.net/lk_blog/article/details/
Android學習--動態向SPinner控制元件中新增資料
android中的spinner動態載入資料: GroupPurchase.java Java程式碼 package jftt.txlong; import java.util.ArrayList; import java.util.List; import android.app.A
Android之switch控制元件字型style
<style name="switch_text_true_blue"> <item name="android:textColor">#3346da</item> </style> <style name="
Android之switch控制元件監聽
mSwith.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(Comp
Android之switch控制元件佈局
<Switch android:track="@drawable/switch_track" android:thumb="@drawable/swith_thumb" android:id="@+id/zx_switch"
Android listview子控制元件的的點選事件(轉)
1.先看圖,是否是你想要的 2.佈局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi
android-自定義控制元件
自定義控制元件兩種方式 1、繼承ViewGroup 例如:ViewGroup , LinearLayout, FrameLayout, RelativeLayout等。 2、繼承View 例如:View, TextView, ImageView, Button等。 View的測量
Android 自定義控制元件-星級評分
在學習自定義控制元件時需要一些例子來練練手,本文這個控制元件就是在這種環境下產生的(可能有BUG); 這個控制元件設計的特點: 1,可以任意修改星星數量 2,可以星星大小會隨控制元件大小而縮小,在控制元件足夠大的情況可以任意設定星星大小 3,滑動監聽,根據滑動距離選擇星級 4,可
Android------------UI的控制元件學習內容
1. android:gravity="fill_horizontal" : 文字在顯示框中內容顯示的位置 2.ToggleButton : 切換按鈕 3.RadioGroup : 單選按鈕 4.CheckBox :
Android設定常見控制元件點選效果
一. Imageview的點選效果——圖片稍微變暗突出點選效果 public class ClickImageView extends AppCompatImageView { public ClickImageView(Context context) { super(context);
[Android自定義控制元件] Android自定義控制元件
轉載自: http://blog.163.com/[email protected]/blog/static/103242241201382210910473/ 開發自定義控制元件的步驟: 1、瞭解View的工作原理 2、