Ho creato con successo una scheda campione su Android Wear facendo riferimento seguente tutorial https://developer.android.com/training/wearables/ui/cards.htmlcome ridurre al minimo le carte su Android Wear?
Ma la mia carta del campione non minimizzare in giù colpo.
Questa è l'uscita mi sto
voglio qualche cosa come questa
e quando ho scorrere verso il basso carta di ridurre al minimo come questo
Proprio come l'app di media player che funziona su wearable!
Qualcuno può aiutarmi con questo? Ho appena iniziato a studiare lo sviluppo per l'indossabile.
Ecco il mio codice
package com.example.cardsample;
import android.app.Activity;
import android.os.Bundle;
import android.support.wearable.view.CardScrollView;
import android.view.Gravity;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.rect);
CardScrollView cardScrollView = (CardScrollView)
findViewById(R.id.card_scroll_view);
cardScrollView.setCardGravity(Gravity.BOTTOM);
}
}
rect.xml
<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/ic_full_sad"
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="Heading"
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="description"
android:textColor="@color/black"
android:textSize="14sp"/>
</LinearLayout>
</android.support.wearable.view.CardFrame>
</android.support.wearable.view.CardScrollView>
</android.support.wearable.view.BoxInsetLayout>
aggiungi il tuo codice reale alla domanda. –
Probabilmente è necessario dichiarare un layout personalizzato. È menzionato sul sito dello sviluppatore di Android. – Boggartfly
@GeraldSchneider pls controlla il codice – san