由于从API 17开始不推荐使用TwoLineListItem,因此我已采取措施将其替换为自定义XML和ViewHolder。但是,我真的希望我的应用程序看起来与使用TwoLineListItem时的外观完全一样(因为它是应用程序的重要组成部分)。因此,我想知道是否有可能找到Android使用的最新TwoLineListItem的XML源代码(我发现的所有代码都已过时),或者我是否必须进行反复试验?

最佳答案

我不确定您要搜索什么。 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

关于java - TwoLineListItem源代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14103417/

10-10 07:07