新聞中心
AutoComlete TextView,即自動(dòng)完成文本框,從EditText派生而出,它的本質(zhì)上也是一個(gè)編輯框,比普通編輯框多了一個(gè)功能:當(dāng)用戶(hù)輸入一定字符之后,自動(dòng)完成文本框會(huì)顯示下拉菜單,然用戶(hù)選擇是否需要點(diǎn)擊某個(gè)菜單項(xiàng)
成都創(chuàng)新互聯(lián)公司是一家專(zhuān)注于網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),康保網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:康保等地區(qū)??当W鼍W(wǎng)站價(jià)格咨詢(xún):18980820575
首先在xml中定義一個(gè)AutoComleteTextView
然后繼續(xù)定義一個(gè)Multi AutoComleteTextView, Multi AutoComleteTextView是 AutoComleteTextView的子項(xiàng),這子項(xiàng)允許輸入多個(gè)提示項(xiàng)
然后打開(kāi)MainActivity
public class MainActivity extends Activity { AutoCompleteTextView act; MultiAutoCompleteTextView mautv; String[] ts = new String[]{ "itPub", "it研究", "itPUB", "it算法" }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ArrayAdapterabc = new ArrayAdapter (this,android.R.layout.simple_dropdown_item_1line, ts); act = (AutoCompleteTextView)findViewById(R.id.auto); act.setAdapter(abc); mautv = (MultiAutoCompleteTextView)findViewById(R.id.mauto); mautv.setAdapter(abc); mautv.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); } }
新聞名稱(chēng):AutoComleteTextView
文章URL:http://fisionsoft.com.cn/article/jpghjd.html