当利用textview显示内容时,显示内容过多可能会折行或显示不全,今天发现android api中已经给出自动省略的功能。
实现如下:
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/hello"
android:ellipsize="end" android:singleLine="true"
/>
效果:
在利用textview显示文字时,想实现html的效果,实现方法是:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView textView=(TextView)findViewById(R.id.hello);
textView.setText(Html.fromHtml("Hello <b>World</b>,<font size=\"3\" color=\"red\">AnalysisXmlActivty!</font>"));
}
效果是: