2016-03-02 64 views
1


我正在使用android可穿戴應用程序,其中我使用了卡片框,其中使用了「http://developer.android.com/training/wearables/ui/cards.html#card-fragment」中給出的示例示例。 cardFragment沒有出現在屏幕的底部,而是出現在屏幕的頂部。它是所需的行爲還是它與SDK的問題。我檢查了模擬器和Moto 360第二代。在這兩種情況下,CardFragment都出現在頂部而非底部。
任何人都可以幫助我解決這個問題嗎?
下面使用XML:Android Wear中的卡片碎片不會出現在屏幕的底部

<android.support.wearable.view.BoxInsetLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
android:background="@drawable/robot_background" 
android:layout_height="match_parent" 
android:layout_width="match_parent"> 

    <android.support.wearable.view.CardScrollView 
     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: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/custom_card" 
        android:textColor="@color/black" 
        android:textSize="20sp"/> 
       <TextView 
        android:fontFamily="sans-serif-light" 
        android:layout_height="wrap_content" 
        android:layout_width="match_parent" 
        android:text="@string/description" 
        android:textColor="@color/black" 
        android:textSize="14sp"/> 
      </LinearLayout> 
     </android.support.wearable.view.CardFrame> 
    </android.support.wearable.view.CardScrollView> 
</android.support.wearable.view.BoxInsetLayout> 

回答

0

屬性layout_gravity:"bottom"添加到您的CardFrame:

<android.support.wearable.view.CardFrame 
     android:layout_height="wrap_content" 
     android:layout_width="fill_parent" 
     android:layout_gravity="bottom">