我正在使用 TextView 和 9 个补丁图像作为 android 中消息传递应用程序的背景。
这是它的样子:
看看蓝色怎么样,左边显示太多了?当它决定必须包装文本时,我该如何减少它?
我试图访问视图中的 Width 和 Height 字段public View getView(int position, View convertView, ViewGroup parent)
,但是它们始终为零(ps TextView 位于 ListView 内部,并且该getView
方法位于 ListView 的适配器内部)。
谢谢!
文本视图 XML:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/message_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="5sp"
android:background="@drawable/bubble_b"
android:shadowColor="@color/textShadow"
android:shadowDx="1"
android:shadowDy="1"
android:text="Medium Text"
android:textColor="#000000"
android:textSize="16sp"
android:lineSpacingMultiplier="1.1" />
</LinearLayout>