2015-01-15 61 views
0

我有這個在res /佈局變化右鍵以結束RTL佈局,但佈局-V17

<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文件夾,並創建了2個版本,每個API模式一個。

如果我理解正確,Android會根據它運行的API採取相應的佈局,對不對?那麼如何告訴它不要再警告我關於舊API(原始res /佈局文件夾)的兩個屬性?

回答

0

右鍵單擊您的android 屬性 - > Java編譯器 - >錯誤和警告 - >棄用和受限制的API->阻止引用 將此引用更改爲忽略。如果這不起作用,其他設置將在錯誤和警告下工作。