我在res / layout中有这个
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/txt"
android:layout_alignBottom="@+id/txt"
android:layout_toRightOf="@+id/txt"
android:text="@string/..."
android:layout_marginLeft="3dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
它告诉我将layout_toRightOf更改为layout_toEndOf并将layout_marginLeft更改为layout_marginStart以更好地支持从右到左的布局。我这样做了,但由于连接,我创建了一个新的layout-v17文件夹并制作了两个版本,每个API模式一个。
如果我理解正确,Android将根据其运行的API采取相关布局,对吧?那么我怎么能告诉它不再警告我旧的API(原始res / layout文件夹)中的2个属性?
答案 0 :(得分:0)
右键单击你的android properties-&gt; Java编译器 - &gt;错误和警告 - &gt;弃用和限制API-&gt;气馁参考 将此引用更改为ignore。如果这不起作用,其他一些设置将在错误和警告下工作。