【问题标题】:Styling custom Android spinner items为自定义 Android 微调器项目设置样式
【发布时间】:2011-10-04 17:01:17
【问题描述】:

我需要让微调器的常规视图和下拉视图显示不同的文本,因此我为微调器创建了自己的适配器(适配器扩展了 ArrayAdapter 仅供参考)。我对更改常规视图的样式或微调器中的下拉视图不感兴趣。我以为我会在 getView 和 getDropDownView 中使用 super.getView(...) 或 super.getDropDownView(...) 来获取视图并设置文本,但由于我的设计,我不能这样做。所以,我正在尝试设计我自己的 CheckedTextView 并将它的 getView/getDropDownView 膨胀。 就像我说的,我希望 Spinner 中的项目具有与常规 Android 微调器项目相同的样式;那么我是否可以在我自己的自定义样式中继承我正在充气的 CheckedTextView 的内置系统样式?如果是这样,它是什么?我已经查看了 android 文档中的 R.styles,但我没有找到使 CheckedTextView 看起来像常规 CheckedTextView(没有自定义适配器)的样式。

【问题讨论】:

    标签: android spinner styles


    【解决方案1】:

    不是android.R.layout.simple_spinner_dropdown_item吗?

    【讨论】:

    • 哦,你是说如果我只是简单地夸大该资源,它的样式应该正确吗?我从来没想过。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-03
    • 1970-01-01
    相关资源
    最近更新 更多