Android:控件AutoCompleteTextView 自動提示


在輸入框中輸入我們想要輸入的信息就會出現其他與其相關的提示信息,這種效果在Android中是用AutoCompleteTextView實現的。

<AutoCompleteTextView 
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/autotext"
    />
public class MainActivity extends Activity {
private AutoCompleteTextView autotext;
private ArrayAdapter<String> arrayAdapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.test);

        autotext =(AutoCompleteTextView) findViewById(R.id.autotext);
        String [] arr={"aa","aab","aac"};
        arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,arr);
        autotext.setAdapter(arrayAdapter);
    }

}

 

AutoCompleteTextView常用屬性
android:completionHint 設置出現在下拉菜單中的提示標題
android:completionThreshold 設置用戶至少輸入多少個字符才會顯示提示
android:dropDownHorizontalOffset 下拉菜單於文本框之間的水平偏移。默認與文本框左對齊
android:dropDownHeight 下拉菜單的高度
android:dropDownWidth 下拉菜單的寬度
android:singleLine 單行顯示
android:dropDownVerticalOffset 垂直偏移量

相關文章:

控件AutoCompleteTextView 客戶端保存搜索歷史自動提示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM