Textview在android中显示部分文本
我有一个文本视图,我必须在其中加载消息。我想设置变量的数量是否显示在textview中,并在左消息之后替换为添加三个点(…)。我怎样才能检测变量的设置数量是显示,然后显示三个点(…) 我的文本视图代码是Textview在android中显示部分文本,android,android-layout,android-widget,Android,Android Layout,Android Widget,我有一个文本视图,我必须在其中加载消息。我想设置变量的数量是否显示在textview中,并在左消息之后替换为添加三个点(…)。我怎样才能检测变量的设置数量是显示,然后显示三个点(…) 我的文本视图代码是 <TextView a:id="@+id/tv_message" a:layout_width="wrap_content" a:layout_height="wrap_content"
<TextView
a:id="@+id/tv_message"
a:layout_width="wrap_content"
a:layout_height="wrap_content"
a:textColor="@android:color/black"
/>
在文本视图中,您应该使用xml中的属性。。。。虽然您需要一些Java的变通方法来使它变为变量 你的意思是:设置变量的数量是显示吗?是的,如果我设置变量的数量为5,那么只显示消息的5个变量,并在其后显示三个点(…)。这些点表示用户没有显示某些信息。您应该使用textview.setText((textview.getText()).toString().substring(0,'ur变量')+“…”)代码>很好,但在xml文件中无法执行此操作。您无法在xml文件中动态执行任何操作