我在哪里可以找到style =“?android:listSeparatorTextViewStyle”引用的样式xml资源?

时间:2016-08-24 08:43:17

标签: android xml android-studio styles

我正在阅读Big Nerd Ranch指南中的“Android编程”(第2版)一书。页面152包含标记:

object Maps extends App {

  import scala.collection.mutable

  class C[T] {
    case class Foo(value: T)
    case class Bar(value: T)
  }

  val c = new C[Int]    
  import c._ // now Foo and Bar refer to c's types c.Foo and c.Bar

  val map = mutable.Map.empty[Foo, Bar]

  map(Foo(1)) = Bar(1) // correct
  map(Foo(1)) = Bar(1.1) // should cause a compiler error, and it does

}

然后,第154页指出“样式是一种XML资源,包含描述窗口小部件外观和行为方式的属性。例如,以下是一个样式资源,用于配置文本大小超过正常的窗口小部件。“

<TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@string/crime_title_label"
        style="?android:listSeparatorTextViewStyle"
        />

对于<style name="BigTextStyle"> <item name="android:textSize">20sp</item> <item name="android:padding">3dp</item> </style> 中引用的样式,我如何找到它的XML资源,它相当于上面的BigTextStyle标记?

1 个答案:

答案 0 :(得分:1)

以下是项目中内部Android样式的引用:

External libraries -> Android API XX Platform -> res -> values -> themes{material/leanback/holo/device_defaults}.xml