Soru & Cevap

Texfield da basılan harfe göre vt deki isimlerin listelenmsi

16.05.2016 - 08:59

Öncelikle google da veya herhangi bir arama yaparken "a" harfine bastığımızda belirli kelimeler geliyor alt taraftaki resimdeki gibi, bende aynı şekilde otomasyon ödevimde "ürün adı" nı eklerken "a" harfine bastığımda veritabanında "a" harfi ile başlayan kayıtlı olan ürünleri google da nasıl arama yaparken listeleniyorsa öyle istiyorum...
Yardımlarınız için şimdiden teşekkür ederim

 

3 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-31827-1556794429.jpg
ysferdgnn
24.05.2016 - 09:04

Selamlar, 

yapmak istediğin proje için edittext e TextChangedListener ekleyerek onu dinlemeli ve değişimden sonra String i alıp sql ifadesi şeklinde sorgu yapmalısın.

 

      String metin="";

  final EditText editText= (EditText) findViewById(R.id.editText);
        final TextView textView= (TextView) findViewById(R.id.textView);
    

        editText.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {

            }

            @Override
            public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {

            }

            @Override
            public void afterTextChanged(Editable editable) {

                metin=String.valueOf(editText.getText());

               String sqlmetin=metin+"\\%";
                // bu kısımda sql oluşturup sorgunu yapabilirsin
            }
        });