2012-02-08 54 views
0

我在我的應用程序中使用自動完成textview,我正在使用簡單的遊標適配器。 我已經在應用程序中使用了setFilterQueryProvider和setCursorToStringConverter。 它顯示在自動完成textview中輸入單詞後的選項列表,但當我試圖從列表中選擇任何選項時,它沒有被選中。請幫忙!!!!Android自動完成textview onitemclicklistener不工作

回答

0

嘗試使用setOnItemSelectedListener

searchAutoCompleteTextView .setOnItemSelectedListener(新OnItemSelectedListener(){

   @Override 
       public void onItemSelected(AdapterView<?> arg0, View arg1, 
         int arg2, long arg3) { 
        // TODO Auto-generated method stub 
        Toast.makeText(SelectItemActivity.this, 
          "No data Found", Toast.LENGTH_SHORT).show(); 
       } 

       @Override 
       public void onNothingSelected(AdapterView<?> arg0) { 
        // TODO Auto-generated method stub 

       } 
      }); 
+0

試圖onitemselected聽者也沒有工作:( – user1196874 2012-02-08 10:26:51

+0

請把你的代碼在這裏我使用這個代碼 – 2012-02-08 10:43:47

+0

onitemselected listener:Cursor cursor =(Cursor)listView.getItemAtPosition(position); \t \t \t String DisplayName = cursor.getString(cursor。 getColumnIndexOrThrow(ContactsContract.Contacts.DISPLAY_NAME)); \t \t \t \t textView.setText(DisplayName); – user1196874 2012-02-08 10:59:42