#android-studio #android-fragments #autocompletetextview
#android-studio #android-фрагменты #autocompletetextview
Вопрос:
Вот мой код на данный момент. Я должен упомянуть, что это моя первая попытка использовать Android Studio. Любые книги, которые вы все могли бы порекомендовать, также были бы великолепны:
public class master_profile extends Fragment {
AutoCompleteTextView autoCompleteTextView;
public master_profile() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_master_profile, container, false);
autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView);
String[] words = getResources().getStringArray(R.array.auto_complete);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,words)
}
}
Ответ №1:
public class master_profile extends Fragment {
AutoCompleteTextView autoCompleteTextView;
public master_profile() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View rootView = inflater.inflate(R.layout.fragment_master_profile, container, false);
autoCompleteTextView = (AutoCompleteTextView) rootView.findViewById(R.id.autoCompleteTextView);
String[] words = getResources().getStringArray(R.array.auto_complete);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, words);
return rootView;
}
}
Комментарии:
1. Новая ошибка не может разрешить конструктор ArrayAdapter
2. ArrayAdapter<Строка> адаптер = новый ArrayAdapter<строка>(getActivity(), android.R.layout.simple_list_item_1, слова); я отредактирую свой ответ