0

レイアウト フォルダ内の 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'.

4

1 に答える 1

0

このエラーを解決するには、マニフェスト ファイルで targetSDKVersion(>=11) および minSDKVersion=8 タグを使用します。

于 2013-01-29T06:07:57.383 に答える