レイアウト フォルダ内の XML ファイルの 1 つで使用可能な場合、API レベル 11 の機能を使用したいと考えています。したがって、私はフォルダ構造を持っています
レイアウト -- myview.xml
layout-v11 -- myview.xml
layout/myview.xml には (LinearLayout 内に) シンプルな
<TextView
android:id="@+id/value"
style="@style/MyStyle" />
一方、API レベル >= 11 の場合、layout-v11/myview.xml に textIsSelectable 属性を追加したいと思います。
<TextView
android:id="@+id/value"
android:textIsSelectable="true"
style="@style/MyStyle" />
ただし、MonoDevelop でターゲット プラットフォームを API レベル 8 に設定してビルドすると、Error: No resource identifier found for attribute 'textIsSelectable' in package 'android'
.