欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

AutoCompleteTextView如何在Android項目中使用

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)AutoCompleteTextView如何在Android項目中使用,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)專注于富順企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城系統(tǒng)網(wǎng)站開發(fā)。富順網(wǎng)站建設(shè)公司,為富順等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

自動編輯文本框(AutoCompleteTextView)繼承自EditText,能夠接受用戶的輸入編輯,但是有這自己的特色功能:輸入一定的字符以后會彈出下拉列表提示供用戶選擇,用戶選擇之后會自動填充文本框。

由于自動編輯文本框繼承于EditText,它能夠支持EditText的全部屬性,但是在輸入提示方面它有著自己的獨特屬性:

android:completionHint     為彈出下拉菜單指定提示標(biāo)題

android:completionThreshold     指定輸入多少個字符以后會出現(xiàn)提示

android:dropDownHeight     指定下拉菜單的高度

android:dropDownHorizontalOffset      指定下拉菜單和文本框的水平偏移

android:dropDownVerticalOffset       指定下拉帶單和文本框的垂直偏移

android:dropDownWidth      指定下拉菜單寬度

android:popupBackground       為下拉菜單設(shè)置背景

輸入提示框中會有我們輸入信息的補(bǔ)充,因此我們需要給輸入提示框配置信息,這是要通過適配器實現(xiàn)。下面我們創(chuàng)建一個帶輸入提示框的AutoCompleteTextView

實例操作:

1.在可視化界面拖入一個自動完成編輯框,并設(shè)置2個字符彈出提示和編輯框出布局正中間

  <AutoCompleteTextView
    android:id="@+id/autoCompleteTextView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:completionThreshold="2"
    android:hint="請輸入"
    android:ems="10" >

    <requestFocus />
  </AutoCompleteTextView>

2.創(chuàng)建適配器。適配器可以通過java數(shù)組或資源文件創(chuàng)建,這里我們采用資源文件創(chuàng)建適配器

資源文件:

<&#63;xml version="1.0" encoding="UTF-8"&#63;>
<resources >
  <string-array name="data">
    <item >nanjing-xuanwu</item>
    <item >nanjing-jiangning</item>
    <item >nanjing-qixia</item>
    <item >nanjing-jianye</item>
  </string-array>
</resources>

java代碼:

 AutoCompleteTextView atc = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);//獲取組件
 ArrayAdapter<CharSequence> aa = ArrayAdapter.createFromResource(this, R.array.data,R.layout.support_simple_spinner_dropdown_item);//創(chuàng)建

3.綁定適配器

 atc.setAdapter(aa);

運行結(jié)果

AutoCompleteTextView如何在Android項目中使用

總結(jié):對于AutoCompletionEditText使用,主要是完善它的提示功能。提示詞使用適配器加入,對于適配器創(chuàng)建,主要有通過資源文件創(chuàng)建和java字符串創(chuàng)建兩種。

上述就是小編為大家分享的AutoCompleteTextView如何在Android項目中使用了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁名稱:AutoCompleteTextView如何在Android項目中使用
網(wǎng)頁路徑:http://chinadenli.net/article48/gjcgep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT面包屑導(dǎo)航、商城網(wǎng)站、網(wǎng)站維護(hù)、做網(wǎng)站、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)