Oke setelah anda berhasil dalam mencoba aplikasi android yang membuat
alert dialog dengon button exit pada android selanjutnya kita akan membuat bagai mana cara membuat AutoComplete aplikasi android, oke Langsung saja silahkan di buat kodingan file xmlnya di bawah ini:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="contoh.example.widget.MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="15dp"
android:text="Mari kita Coba ya sandes" />
<AutoCompleteTextView
android:id="@+id/AutoComplete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="34dp"
android:ems="10"
android:hint="Aksi Pertama" >
<requestFocus />
</AutoCompleteTextView>
<MultiAutoCompleteTextView
android:id="@+id/MultiAutoComplete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/AutoComplete"
android:layout_centerHorizontal="true"
android:layout_marginTop="34dp"
android:ems="10"
android:hint="Aksi Kedua" />
</RelativeLayout>
Setelah kodingan di atas di buat selanjutnya file javanya silahkan di ketik seperti di bawah ini:
package contoh.example.widget;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.MultiAutoCompleteTextView;
public class MainActivity extends ActionBarActivity {
AutoCompleteTextView act;
MultiAutoCompleteTextView mact;
String [] item = {"aceh","medan","pekanbaru","bandung","Jakarta", "Surabaya", "Lombok", "palembang","peru", "jambi", "Bali","pengaraian"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
act = (AutoCompleteTextView)findViewById(R.id.AutoComplete);
act.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, item));
mact = (MultiAutoCompleteTextView)findViewById(R.id.MultiAutoComplete);
mact.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, item));
mact.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
Dan berikut ini hasil apalikasi yang anda buat tadi Selamat mencoba jika error silahkan berkomentar!