由于TwoLineListItem自API 17起已被弃用,我已采取措施将其替换为自定义XML和ViewHolder。但是,我真的希望我的应用程序看起来与使用TwoLineListItem时完全一样(因为它是应用程序的一个重要部分)。因此,我想知道是否有可能找到Android使用的最新TwoLineListItem的XML源代码(我发现的所有已经过时的),或者我是否必须基本上使用试验和错误?
答案 0 :(得分:3)
我不确定你在寻找什么。 TwoLineListItem
是一个简单的小部件,如果您搜索layout
中的SDK/platforms/android-x/data/res/layout
文件夹,则会使用您可以轻松查看的布局。这是Jelly Bean
的一个:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView android:id="@android:id/text1"
android:textSize="16sp"
android:textStyle="bold"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView android:id="@android:id/text2"
android:textSize="16sp"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
小部件的代码为very simple to replicate。