Monday 29 April 2013

AndroidMultiAutoComplete

package com.example.multiautocomplete;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.MultiAutoCompleteTextView;

public class MainActivity extends Activity {

    MultiAutoCompleteTextView myMultiAutoCompleteTextView;
    String item[] = { "January", "February", "March", "April", "May", "June",
            "July", "August", "September", "October", "November", "December" };

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        MultiAutoCompleteTextView myMultiAutoCompleteTextView = (MultiAutoCompleteTextView) findViewById(R.id.multiautocompletetextview);

        myMultiAutoCompleteTextView.setAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_dropdown_item_1line, item));
        myMultiAutoCompleteTextView
                .setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

    }