Android wear:当卡扩展时,如何添加视图

Android wear:当卡扩展时,如何添加视图,android,android-layout,wear-os,Android,Android Layout,Wear Os,我正在Android Wear上创建一张卡片。我希望卡片在折叠时显示两个文本视图,并在展开后显示另外两个按钮。我怎样才能做到这一点? 一些现行守则: (活动) (布局图) (卡展开时我要添加的布局,但卡折叠时不显示) 谢谢 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV

我正在Android Wear上创建一张卡片。我希望卡片在折叠时显示两个文本视图,并在展开后显示另外两个按钮。我怎样才能做到这一点? 一些现行守则:

(活动)

(布局图)


(卡展开时我要添加的布局,但卡折叠时不显示)


谢谢

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        CardScrollView cardScrollView =(CardScrollView) findViewById(R.id.card_scroll_view);
        cardScrollView.setCardGravity(Gravity.BOTTOM);
        cardScrollView.setExpansionEnabled(true);
    }
<?xml version="1.0" encoding="utf-8"?>
<android.support.wearable.view.CardScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    app:rectLayout="@layout/rect_activity_main"
    app:roundLayout="@layout/round_activity_main"
    android:background="@color/transparent"
    tools:context="com.example.user.testandroid.MainActivity"
    tools:deviceIds="wear"
    android:id="@+id/card_scroll_view"
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    app:layout_box="bottom">

    <android.support.wearable.view.CardFrame
        android:id="@+id/card_frame"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent">

        <LinearLayout
            android:layout_height="wrap_content"
            android:layout_width="match_parent"
            android:orientation="vertical"
            android:paddingLeft="5dp">
            <TextView
                android:fontFamily="sans-serif-light"
                android:layout_height="wrap_content"
                android:layout_width="match_parent"
                android:text="@string/title"
                android:textColor="@color/green"
                android:textSize="20sp"/>
            <TextView
                android:fontFamily="sans-serif-light"
                android:layout_height="wrap_content"
                android:layout_width="match_parent"
                android:text="@string/desc"
                android:textColor="@color/red"
                android:textSize="14sp"/>
        </LinearLayout>
    </android.support.wearable.view.CardFrame>
</android.support.wearable.view.CardScrollView>
<LinearLayout
    android:id="@+id/button_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal">

    <Button
        android:id="@+id/accept"
        android:layout_width="0dp"
        android:layout_weight="0.5"
        android:layout_height="match_parent" />

    <Button
        android:id="@+id/decline"
        android:layout_width="0dp"
        android:layout_weight="0.5"
        android:layout_height="match_parent" />
</LinearLayout>