Turkcell | Geleceği Yazanlar

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

 

1666 Görüntülenme

1 Cevap

Yusuf Erdoğan
24.05.2016 - 21: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
            }
        });

  • Filtered HTML

    Plain text

    Basic HTML

  • Dikey Sekmeler