?安卓:ATTR/selectableItemBackground

Max*_*eru 15 android android-layout android-xml

在编写我使用的Android应用程序时

android:background="?android:attr/selectableItemBackground"
Run Code Online (Sandbox Code Playgroud)

我试图寻找包含源的attr.xml文件,但我找不到它.任何想法,请在哪里找到它.我找到了一个attr.xml

C:\ Program Files(x86)\ Android\android-sdk\platforms\android-13\data\res\values

但它没有上面提到的属性.任何人都可以带领我找到具有上述属性的xml资源吗?

Gau*_*tam 25

我不熟悉Android,但我认为你可以在"data\res\values\themes.xml"中找到你想要的东西.

如果在该文件中搜索"selectableItemBackground",您应该找到以下内容:

<style name="Theme">
...
        <item name="selectableItemBackground">@android:drawable/item_background</item>
...
</style>
Run Code Online (Sandbox Code Playgroud)

您还可以找到Theme.Holo.LightTheme.Holo的相应条目.*"item_background"*,*"item_background_holo_light"*和*"item_background_holo_dark"*drawable将位于"data\res\drawable"文件夹中.

希望有所帮助!

  • 如果您使用自己的drawable,请记住删除"android:"属性. (4认同)