【问题标题】:Where can I access default AppCompat style themes?我在哪里可以访问默认的 AppCompat 样式主题?
【发布时间】:2016-06-14 13:12:05
【问题描述】:

我正在使用 appcompat 支持库并使用 @style/Theme.AppCompat etc 为我的活动设置主题。 我的资源文件夹只有布局和字符串文件,所以我不知道我这里指的样式在哪里。 另外,我没有任何智能感知,所以我想访问我用来获取强调色和不同样式等的主题,而无需创建新主题。 我只想知道默认情况下我有什么,谢谢。

【问题讨论】:

    标签: android xamarin xamarin.android


    【解决方案1】:

    Here你有主题列表。

    此外,您可以在本地查阅此文件:

    iOS: /Users/yourusername/.local/share/Xamarin/Xamarin.Android.Support.v7.AppCompat/23‌​.3.0.0/embedded/res/values.xml

    Windows: User\AppData\Local\Xamarin\Android.Support.v7.AppCompat\23.3.0.0\embedded\res\v‌​alues.xml

    Here你有一个很好的关于如何自定义主题的教程。

    【讨论】:

    • 我的在这里User\AppData\Local\Xamarin\Android.Support.v7.AppCompat\23.3.0.0\embedded\res\values 有没有办法在诸如@color/....之类的项目上获得智能感知,同时在编辑器中以某种方式预览该颜色?还是我需要自定义它以知道它是什么颜色。我可以使用 Xamarin Android Designer 主题编辑器吗?
    • 例如我在网上找到了这个:<item name="android:textColorPrimary">#000000</item>这是硬编码的,所以我想重置它以适应主题而不删除它,我尝试了@color/textColorPrimary但没有找到。
    • 不确定它是否有效,但请尝试 ?attr/textColorPrimary
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    相关资源
    最近更新 更多