给TextView添加Onclick事件还需要配置android:clickable="true",否则点击无效。
1、布局
<TextView
android:id="@+id/topLeft"
android:layout_width="@dimen/dp_zero"
android:layout_height="match_parent"
android:layout_weight="0.22"
android:drawableLeft="@drawable/selector_left_top"
android:drawablePadding="@dimen/dp_five"
android:gravity="center_vertical"
android:paddingLeft="@dimen/dp_fifteen"
android:text="@string/topBack"
android:onClick="onBack"
android:clickable="true"
android:textColor="@color/selector_top_back"
android:textSize="@dimen/sp_sixteen" />
2、点击事件
/**
* 返回键被按下
* @param view
*/
public void onBack(View view) {
finish();
}