@Override public void onTextChanged(CharSequence s) { hidingInputBoard(mSearchText); searchingText = s.toString(); if (null == searchingText || searchingText.equals("")) mSearchClear.setVisibility(View.GONE); else mSearchClear.setVisibility(View.VISIBLE); mLoading.setVisibility(View.VISIBLE); // hidingInputBoard(mSearchText); // searchingText = mSearchText.getText().toString(); mSearchResult.clear(); if (!TextUtils.isEmpty(searchingText)) { new Searching().exec(); } else { mAdapter.notifyDataSetChanged(); mLoading.setVisibility(View.GONE); } }