Hallo,
ich will bei Textänderungen eine Liste in einem LinearLayout ausgeben mit Suchergebnissen.
Leider stürt bei meinem Code die App nach Input ins Textfeld ab.
Kann mir jemand sagen, woran das liegt? thx
[code=java]
public void show_city_search(View view)
{
setContentView(R.layout.city_search);
final EditText txtSearch = (EditText)findViewById(R.id.txtSearch);
final LinearLayout lytCities = (LinearLayout)findViewById(R.id.lytCities);
txtSearch.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
for(Data.City city: getData.FindCity(txtSearch.getText()))
{
Button btn = new Button(null);
btn.setText(city.Postcode + " " + city.Name);
lytCities.addView(btn);
}
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
});
[code=java]