我使用gridview与滚动水平包括5 1行,5列显示数据和使用代码集重量,高度为它:
int widthCell = getActivity().getResources().getDimensionPixelSize(R.dimen.widthCell);
int heightCell = getActivity().getResources().getDimensionPixelSize(R.dimen.heightCell);
但对于手机samsum或oppo失败:“资源ID #0x7f0600c3类型#0x4无效”。我不知道如何修复此错误。您能帮助我吗?谢谢
2条答案
按热度按时间evrscar21#
所以,转到
res > values > dimensions.xml
并在那里包含这段代码。m1m5dgzv2#
在
values.xml
文件中,请检查值中是否有dp
,例如:正确:
<dimen name="some_width">350dp</dimen>
没有
dp
是错误的:<dimen name="some_width">350</dimen>