我使用ListView来存储从我的数据库检索的数据,但不知何故ListView中的文本已被切断。我知道TextView可以使用setSingleLine
,setEllipsize
,但我不知道我能为ListView做什么,也不知道为什么它被切断。不知道是否因为提交按钮。在基于android的应用程序的ListView中切割文本
我尝试使用在Textview中使用的setHorizontalScrollBarEnabled(false)
,但它似乎没用。
我的XML为ListView:
<ListView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:id="@+id/list"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/list"
android:layout_alignParentRight="true"
android:layout_marginTop="20dp"
android:id="@+id/submit"
android:text="Submit"
/>
我的代码:
listView = (ListView)this.findViewById(R.id.list);
listView.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_single_choice, dataList));
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
listView.setHorizontalScrollBarEnabled(false);
我的UI显示结果:
请添加您的textview! – 2011-12-10 10:09:01
我没有使用textview – Jovi