Ich mache WearableListView Liste. Problem ist, dass die Einstellung von android: layout_height="20dp" nicht hilft
Wie wird in diesem Fall die Höhe eingestellt? In den Android Wear-Beispielprojekten "Benachrichtigungen" und "Timer" legen sie außerdem nur das Attribut "android: layout_height=" 80dp "fest. Aber ich habe versucht, in den Projekten android: layout_height="20dp", aber es hat nicht geholfen! (Unten ist mein Projektquellcode):
list_item.xml:
%Vor%HolesListItemLayout.java:
Die öffentliche Klasse HolesListItemLayout erweitert LinearLayout implementiert WearableListView.OnCenterProximityListener { privater TextView mName; private final int mFadedTextColor; private final int mChosenTextColor;
%Vor%}
HolesListAdapter.java:
%Vor%Die WearableListView ist fest codiert, um nur drei Elemente gleichzeitig anzuzeigen - sie misst die Elementhöhe, indem sie die Höhe der Listenansicht durch drei teilt ... also gibt es keine praktische Möglichkeit, das zu tun, was Sie wollen.
Ich schlage vor, die Textschrift größer zu machen ...
Fügen Sie ein LinearLayout hinein und legen Sie
festandroid: layout_height="50dp" android: layout_margin="5dp"
Tags und Links android android-listview android-wear