Android GridView GetView () Метод, который не вызывается после SetAdapter () [duplicate]

Если вы программируете на Java, JDBC - хороший пример. JDBC определяет набор интерфейсов, но ничего не говорит о реализации. Ваши приложения могут быть написаны против этого набора интерфейсов. Теоретически вы выбираете драйвер JDBC, и ваше приложение будет работать. Если вы обнаружите, что есть более быстрый или «лучший» или более дешевый драйвер JDBC или по какой-либо причине, вы можете снова теоретически переконфигурировать свой файл свойств и без необходимости внесения каких-либо изменений в ваше приложение, ваше приложение все равно будет работать.

0
задан Ka Po Ng 18 August 2015 в 20:31
поделиться

1 ответ

У вас есть ошибка в методе onCreateView.

Это должно выглядеть так:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View rootView = inflater.inflate(R.layout.fragment_main, container, false);
    // Inflate the layout for this fragment

    GridView gridview = (GridView) rootView.findViewById(R.id.gridview);
    gridview.setAdapter(new ImageListAdapter(getActivity(), eatFoodyImages));

    return rootView;
}
1
ответ дан Damian Walczak 22 August 2018 в 22:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: