package tk.zielony.carbonsamples.demo;
import android.os.Bundle;
import carbon.widget.AutoCompleteEditText;
import carbon.widget.AutoCompleteLayout;
import tk.zielony.carbonsamples.R;
import tk.zielony.carbonsamples.Samples;
import tk.zielony.carbonsamples.SamplesActivity;
public class AutoCompleteActivity extends SamplesActivity {
String[] fruits = {"Strawberry\npie", "Apple\npie", "Orange\njuice", "Lemon\njuice", "Beer", "Lime", "Watermelon", "Blueberry", "Plum"};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_autocomplete);
Samples.initToolbar(this, getString(R.string.autoCompleteActivity_title));
AutoCompleteLayout autoCompleteLayout = (AutoCompleteLayout) findViewById(R.id.autoComplete);
autoCompleteLayout.setDataProvider(new AutoCompleteEditText.AutoCompleteDataProvider() {
@Override
public int getItemCount() {
return fruits.length;
}
@Override
public String getItem(int i) {
return fruits[i];
}
@Override
public String[] getItemWords(int i) {
return fruits[i].split("\n");
}
});
}
}