gpt4 book ai didi

android - 在 android fragment 中显示 GridView

转载 作者:行者123 更新时间:2023-11-30 00:32:15 24 4
gpt4 key购买 nike

CustomGrid 是我的 GridView 适配器,MainGrid 是我要在其中显示 GridView 的 fragment 。我已经这样做了,但没有用。我该怎么办?

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

View view = inflater.inflate(R.layout.main_xml, container, false);

CustomGrid adapter = new CustomGrid(MainGrid.this, web, imageId);

GridView grid = (GridView) view.findViewById(R.id.grid);
grid.setAdapter(adapter);

toolbar = (Toolbar)view.findViewById(R.id.fab_toolbar);

setupToolbar();

return view;
}

最佳答案

您做错的是,您将 fragment 的上下文发送到错误的适配器。试试这个

Activity act;

onCreateView

act = getActivity();

然后

CustomGrid adapter = new CustomGrid(act, web, imageId);

希望对你有帮助

关于android - 在 android fragment 中显示 GridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44093645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com