【问题标题】:How can I find documentation for android:listSeparatorTextViewStyle?如何找到 android:listSeparatorTextViewStyle 的文档?
【发布时间】:2016-12-29 05:38:31
【问题描述】:

鉴于以下 xml 行

style="?android:listSeparatorTextViewStyle"

在哪里可以找到该样式的在线文档?到目前为止,我已经在 Android Studio 中使用 F1 在 Android Studio 中调出文档。这表明:

?android:attr/listSeparatorTextViewStyle => @style/Widget.Material.Light.TextView.ListSeparator

然后我去https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/styles.xml

然后我搜索“Widget.Material.Light.TextView.ListSeparator”但没有结果。对此的任何帮助将不胜感激。

【问题讨论】:

  • 对文档的请求不在此处讨论。但是忽略这一点-您在寻找什么类型的文档?它是一种样式,用作文本视图之间的列表分隔符。它的外观会因设备而异。真的没有太多要记录的。
  • 好的,谢谢你告诉我。我正在寻找一种通用方法,以便能够找出每种样式是如何定义的(例如它定义了哪些属性),以便我可以决定在我自己的程序中使用哪些样式。
  • 刚读stackoverflow.com/help/on-topic,要点三、四读:程序员常用的软件工具;并且是软件开发所特有的一个实用的、可回答的问题。我的问题不在此描述中吗?如果这是普遍共识,我很乐意不再在这里问这种性质的问题。
  • 这是一个问题与要求文档。如果你问“这种风格有什么作用?”这可能不是一个很好的问题,但很切题。要求提供文档我们的教程已关闭。

标签: android xml android-studio styles


【解决方案1】:

在安卓开发者论坛上试试这个链接:Dev link

让我尝试一下,希望对您有所帮助: 方法 1:一旦您声明了视图的样式,并尝试添加组件,如 textview、imageview、按钮等并声明属性,然后单击“Command + Space”将显示可用属性。

方法二:手动 如果您手动尝试,那么当您知道您正在使用什么主题时,请尝试查找特定组件的名称,找到所有可用的属性/属性,如图所示。

【讨论】:

  • 谢谢苏曼达。我已经发现了,它并没有告诉我样式定义了哪些属性。我正在寻找可以帮助我了解每个功能的资源。
  • 有点迷茫,这不是所有属性的链接吗?
  • 道歉。好的,这就是我要说的。我正在使用的一本教科书指出:“样式是一种 XML 资源,其中包含描述小部件的外观和行为方式的属性。”行 style="?android:listSeparatorTextViewStyle" 是否引用了特定样式?如果是这样,它使用什么特定属性来描述小部件?对于任何选择的风格,我可以使用什么一般方法来找出最后一个问题的答案?
  • @mlm 更新了答案,希望这能带来更多亮点。
  • 感谢您的详细帖子。使用您的方法 2,当我在 android.googlesource.com/platform/frameworks/base/+/refs/heads/… 页面上搜索“Theme.Material”时,我没有得到任何搜索结果。我看错页面了吗?
猜你喜欢
  • 2014-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-31
  • 1970-01-01
  • 2021-04-04
  • 1970-01-01
相关资源
最近更新 更多