我有TextView一个onClickListener(). 当我点击TextView它时它会闪烁。如何禁用此效果?
这是XML
<TextView
                android:id="@+id/descriptionText"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:background="@color/background"
                android:ellipsize="end"
                android:paddingTop="4dp"
                android:paddingLeft="8dp"
                android:maxLines="3"
                />
我试图删除android:ellipsize和android:maxLines标签 - 没有效果。
这是代码:
accountDescriptionTextView = (TextView) v.findViewById(R.id.descriptionText);
        accountDescriptionTextView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if (descriptionOpened)
            {
            //  accountDescriptionTextView.setEllipsize(TextUtils.TruncateAt.END);
            //  accountDescriptionTextView.setMaxLines(3);
                descriptionOpened = false;
            }
            else
            {
            //  accountDescriptionTextView.setEllipsize(null);
            //  accountDescriptionTextView.setMaxLines(100);
                descriptionOpened = true;
            }
        }
    });
我需要具有注释功能,但即使注释了这些行,我仍然可以看到 textview 是如何闪烁的。
当我将手指放在屏幕上时,文字就会消失,而当我将手指移开时,文字就会消失。