我试过使用字幕但它不起作用,请帮助解决这个问题
<TextView
android:id="@+id/text_from"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:singleLine="true"
android:textColor="#343d43"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintEnd_toStartOf="@id/text_to"
app:layout_constraintStart_toStartOf="@id/label_from"
app:layout_constraintTop_toBottomOf="@id/label_from" />
答案 0 :(得分:0)
android:singleLine
是 已弃用 。使用
android:maxLines="1"
android:focusable="true"
<强> FYI 强>
您应该添加setSelected
更改此视图的选择状态。可以选择视图或 不。请注意,选择与焦点不同。
TextView text_fromOBJ=(TextView) findViewById(R.id.text_from);
text_fromOBJ.setSelected(true);
答案 1 :(得分:0)
android:focusable="true"
android:focusableInTouchMode="true"
你需要在java中添加这行代码
TextView txtView=(TextView) findViewById(R.id.text_from);
txtView.setSelected(true);