0

私のタスクには、フラグメント内のListViewが含まれます。

そのListViewにデータを入力するのに問題があります。

これが私が試していることです。

public class UrlListFragment extends Fragment {

public View onCreateView(LayoutInflater inflator, ViewGroup container, Bundle state)
{               
    View returnView = inflator.inflate(R.layout.url_fragment, container, false);

    ListView mylist = (ListView) returnView.findViewById(R.id.mylist);
    String[] urlArray = new String[] { "http://mobile.cs.fsu.edu/android", "http://www.google.com", "http://my-favoriate-website.com" };
    ArrayAdapter<string> arrayAdapter = new ArrayAdapter<string>(getActivity(), android.R.layout.simple_list_item_1, urlArray);
    mylist.setAdapter(arrayAdapter);

    return returnView;
}}

エラーが発生します

The constructor ArrayAdapter<R.string>(Activity, int, String[]) is undefined

どうすればこれを解決できますか?

4

1 に答える 1

4

R.stringと同じではありませんString。Java では大文字と小文字が区別されます。文字列 != 文字列。

于 2012-09-25T14:23:12.450 に答える