0
String[] adobe_products = getResources().getStringArray(R.array.adobe_products);
this.setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item_icc, R.id.label, adobe_products));
ListView lv = getListView();
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String product = ((TextView) view).getText().toString();
私は、次の編集されたコードでの断片でこれをしようとしているsetAdapterステートメントにエラーがありリストビュー
View view = inflater.inflate(R.layout.list_item_icc, parent, false);
ListView list = (ListView)getActivity().findViewById(R.id.listView1);
String[] adobe_products = getResources().getStringArray(R.array.adobe_products);
ArrayAdapter<String> arrayAdapter=new ArrayAdapter<String>(getActivity(), R.layout.list_item_icc, R.id.label, adobe_products);
list.setAdapter(arrayAdapter);
list.setClickable(true);
list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
質問は何ですか修正しますか?良い読書:[ask]、[mcve]。 "plz"と "hlp"と "!!!"のままにしてください。あなたの仲間と会話してここで実際の言葉を使用する –
「setAdapter文にエラーがあります」おそらく、エラーが何であるかを知るのに役立ちます。 –
リストビューの代わりにRecyclerViewを使用する必要があります。https://developer.android.com/training/material/lists-cards.html – Aiapaec