android 如何修复错误“资源ID #0x7f0600c3类型#0x4无效”

zyfwsgd6  于 2023-04-28  发布在  Android
关注(0)|答案(2)|浏览(231)

我使用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无效”。我不知道如何修复此错误。您能帮助我吗?谢谢

evrscar2

evrscar21#

<resources>  <dimen name="custom_marker_image">50dp</dimen>   <dimen name="custom_marker_padding">2dp</dimen>
<resources/>

所以,转到res > values > dimensions.xml并在那里包含这段代码。

m1m5dgzv

m1m5dgzv2#

values.xml文件中,请检查值中是否有dp,例如:

正确:

<dimen name="some_width">350dp</dimen>
没有dp是错误的:
<dimen name="some_width">350</dimen>

相关问题