0

写真の断片を増やしてみます。増加ボタンは問題ありません。しかし、今日はコンパイル エラーのリストを増やしたいと思います。どうすればできますか?

    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
            super.onCreateView(inflater, container, savedInstanceState);
            View view = inflater.inflate(R.layout.templistmune, container, false);


            String[] glossary = {"C","B","A","K"
            };
            setListAdapter(new ArrayAdapter<String>(templistview.this, R.layout.listview_item, glossary));
//The method setListAdapter(ArrayAdapter<String>) is undefined for the type templistview
//error The constructor ArrayAdapter<String>(templistview, int, String[]) is undefined
            ListView listView = getListView();
//error The method getListView() is undefined for the type templistview
            listView.setTextFilterEnabled(true);
            listView.setOnItemClickListener(new OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, 
                        int position, long id) {

                }
            });    


            return view;

        }
4

2 に答える 2

0

templistview.this を getActivity() に変更しました

于 2012-11-29T07:30:50.110 に答える
0

ListActivity を拡張する必要があります

MyActivity extends ListActivity

ソース: 「メソッド setListAdapter(ArrayAdapter) はタイプ create に対して定義されていません」

于 2014-08-12T14:55:56.920 に答える