1

我有响应点击的 TextView,但没有给出任何反馈表明它已被点击。单击时如何为 TextView 提供“点亮”的标准 android 行为?

代码:

TextView tv = ( TextView ) view.findViewById ( R.id.test );
    tv.setOnClickListener ( new OnClickListener () {
        @Override
        public void onClick ( View v ) {
            Toast.makeText ( getActivity (), "Start", Toast.LENGTH_SHORT ).show ();
        }

    } );

XML:

<TextView
    android:id="@+id/start_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:paddingTop="16dp"
    android:textStyle="bold"
    android:text="test" />
4

1 回答 1

1

将 aselector与默认值和pressed状态一起使用,并根据状态相应地更改颜色。将此选择器作为您的背景TextView

于 2013-11-13T15:39:32.210 回答