已设置了,但是不生效
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
1、固定高度导致的
解决方案:
把TextView的固定高度设为 wrap_content。
android:layout_width="match_parent"
android:layout_height="wrap_content"
TextView name = itemView.findViewById(R.id.tv_name);
name.setSelected(true);
2、RecyclerView中item中的textview没法滚动
解决方案:
itemView.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
v.findViewById(R.id.tv_name).setSelected(hasFocus);
}
});