我有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" />
答案 0 :(得分:1)
使用具有默认状态和selector
状态的pressed
,并根据状态更改颜色。将此选择器作为TextView