小编Lor*_*enz的帖子

元素形状没有必需属性android:layout_height

我正在使用一个shape元素作为视图的背景,就像这个问题一样.我正在使用Android Studio,它告诉我......

Element shape doesn't have required attribute android:layout_height

Element shape doesn't have required attribute android:layout_width

代码如下:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

<solid android:color="@color/darkBrown"/>
<stroke android:layout_width="match_parent" android:layout_height="match_parent"/>
<corners android:radius="10dip"/>
<padding android:left="0dip" android:right="0dip" android:top="0dip" android:bottom="0dip"/>

</shape>
Run Code Online (Sandbox Code Playgroud)

基本上我的问题是:如果形状在技术上不需要这些属性,为什么会出现此错误?如何告诉android停止将其标记为错误或如何避免它?

谢谢.

已解决:原因是因为它不在drawable文件夹中.

编辑:是的我知道中风部分是不正确的.

xml android

6
推荐指数
1
解决办法
7483
查看次数

如何在创建ClipData对象时包含MIMETYPE_TEXT_PLAIN?

我正在一个App中创建一个可拖动的对象(遵循android开发人员的指南),它看起来像这样:

ClipData dragData = new ClipData(v.getTag(), ClipData.MIMETYPE_TEXT_PLAIN, item);
Run Code Online (Sandbox Code Playgroud)

但IDE出现以下错误:

Cannot resolve symbol 'MIMETYPE_TEXT_PLAIN'
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如何让IDE识别MIMETYPE_TEXT_PLAIN?

是的,我已经尝试过(似乎应该是正确的方法)改变ClipData.MIMETYPE_TEXT_PLAIN,ClipDescription.MIMETYPE_TEXT_PLAIN但这似乎让一切变得更糟,就像你在下面的截图中看到的那样:

在此输入图像描述

java android

4
推荐指数
1
解决办法
2089
查看次数

标签 统计

android ×2

java ×1

xml ×1