AutoCompleteTextView+Spinner的简单实现

MainActivity:

String []phone={
                "138","139","188","189"
                
        };
        //自动完成
        ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line,phone);
        AutoCompleteTextView actv = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);            
        actv.setAdapter(myAdapter);
        //下拉列表
        Spinner spinner1 = (Spinner) findViewById(R.id.spinner1);
        ArrayAdapter<CharSequence> adapter =ArrayAdapter.createFromResource( this,R.array.xixi,android.R.layout.simple_spinner_item);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner1.setAdapter(adapter);

Layout_main:

    <AutoCompleteTextView
        android:id="@+id/autoCompleteTextView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/toggleButton1"
        android:layout_marginTop="44dp"
        android:ems="10"
        android:completionHint="嘻嘻"
        android:completionThreshold="2"
        
        android:text="哈哈" />

    <Spinner
        android:id="@+id/spinner1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/autoCompleteTextView1"
        android:layout_marginTop="20dp"
        android:layout_toRightOf="@+id/radioGroup1"
        android:spinnerMode="dialog"
     	style="@android:style/Widget.Spinner"
         />
 

猜你喜欢

转载自blog.csdn.net/quiethrh/article/details/79835283
今日推荐