Java @dimen上的错误
我是安卓工作室的新手。我在@dimen中有错误,我不知道如何修复它 代码如下:Java @dimen上的错误,java,android,Java,Android,我是安卓工作室的新手。我在@dimen中有错误,我不知道如何修复它 代码如下: 首先@dimen指的是尺寸,您可以在该文件中定义尺寸,以便以后在任何布局文件中使用 在项目结构中,转到目录app/src/main/res/values/ 现在在这里检查dimens.xml文件是否存在 如果没有,则创建一个名为dimens.xml的新资源文件 因此,根据所需的填充,定义如下所示的尺寸: <resources> <!-- Default screen margins, per th
首先@dimen指的是尺寸,您可以在该文件中定义尺寸,以便以后在任何布局文件中使用
在项目结构中,转到目录app/src/main/res/values/
现在在这里检查dimens.xml文件是否存在
如果没有,则创建一个名为dimens.xml的新资源文件
因此,根据所需的填充,定义如下所示的尺寸:
<resources>
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
</resources>
16dp
16dp
您必须通过dimens.xml中的@dimen
定义要设置的维度
根据Android文档,“维度是一个简单的资源,使用name属性中提供的值(而不是XML文件的名称)进行引用。因此,您可以将维度资源与一个XML文件中的其他简单资源组合在一个元素下。”
Android文档中的dimens.xml示例:
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2013 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources>
<dimen name="action_button_min_width">56dp</dimen>
<dimen name="indeterminate_progress_size">32dp</dimen>
</resources>
56dp
32dp
在此处定义其他维度,并将此XML保存在
values
目录下。再看看这个答案,它解释了可能不存在?添加堆栈跟踪您没有显示代码,也没有显示错误-如果没有适当的上下文,我们应该如何帮助您?包括所有相关细节,以获得更快和/或更高质量的帮助。