2个文本我需要创建一个类似如下的组件:的Android CustomView里面
而且我真的不知道如何处理这一点。我正在考虑创建一个自定义的TextView组件(扩展TextView的类),但我不知道该从哪里做什么。
感谢您的答复,这是我解决:
<LinearLayout
android:layout_width="@dimen/size_profile_pic"
android:layout_height="@dimen/size_profile_pic"
android:id="@+id/playedCounter"
android:orientation="vertical"
android:background="@drawable/layout_border"
android:layout_gravity="center_vertical"
android:weightSum="4">
<TextView
android:id="@+id/times_played_txt"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2.5"
android:text="18"
android:textStyle="bold"
android:gravity="center"
android:textSize="30sp" />
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:background="@android:color/black" />
<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1.5"
android:text="Played"
android:gravity="center" />
</LinearLayout>
为什么'自定义TextView'? –
该号码需要动态设置,“播放”文本是静态的,但需要更新号码。 –
那又如何?具有黑色边框和垂直方向的线性布局具有2个文本视图,第一个将动态设置数字,第二个使用字符串播放进行固定。一个高度为2dp,颜色为黑色的textview,两者之间没有任何文字。而已。 –