Снимок с подсказкой в поисковой выдаче
У меня есть подсказка для поисковой выдачи из Google Place API, и подсказка появляется правильно, но она отображается в очень неправильном положении.
Я установил Searchview.setSuggestionsAdapter
внутри AsyncTask и в onQueryTextChange исполняется AsyncTask.
Как вы видите мой скриншот, мое предложение всплывает в верхней части моего поиска.
Я хочу отобразить его в нижней части окна поиска.
Я хочу сделать его полной шириной, которая является родительской, и как мне изменить макет предложения.
@Override
public boolean onQueryTextChange(String newText) {
PlacesTask placesTask = new PlacesTask();
placesTask.execute(newText);
return false;
}
AsyncTask
@Override
protected void onPostExecute(List<HashMap<String, String>> result) {
MatrixCursor cursor = new MatrixCursor(new String[]{BaseColumns._ID, "description"});
for (int i = 0; i < result.size(); i++) {
cursor.addRow(new Object[]{i, result.get(i).get("description")});
}
String[] from = new String[]{"description"};
int[] to = new int[]{R.id.tv1};
SimpleCursorAdapter adapter = new SimpleCursorAdapter(getApplicationContext(),R.layout.suggestion,cursor,from,to);
searchView2.setSuggestionsAdapter(adapter);
Спасибо за вашу помощь в будущем. Мне действительно нужна помощь.