【已解决】Android Studio Cannot resolve symbol '@dimen/activity_vertical_margin'

Android Studio中dimens.xml是用来存储部件尺寸大小的配置文件。我们可以将配置存储在dimens.xml中,就可以使多个部件使用同样的值而只需更改一次。

dimens.xml路径为app->src->main->res->values->dimens.xml。

但我在项目中使用时报错,就是说找不到这个东西。在这里插入图片描述
这是由于Android Studio 2.3之后,创建项目时不会默认创建该配置文件。旧版使用相对布局调整四个边缘距离,并将该配置存储在dimens.xml中。新版默认布局不适用任何边距,就需要自己创建该文件1在这里插入图片描述
解决方法:在values文件夹下创建一个名为dimens的资源文件,在该资源文件中输入自己的参数。
在这里插入图片描述
此时就可以调用了,可以看到报错已经解决。
在这里插入图片描述


  1. https://stackoverflow.com/questions/42667599/there-is-no-dimens-xml-in-android-studio-project ↩︎

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值