Android之各种事件触发方案

一、按钮点击事件触发

注:按钮事件触发最好是一个按钮对应一个触发监听器

1.

android:layout_width="fill_parent"

                           android:layout_height="wrap_content"

                           android:clickable="true"

                           android:gravity="right"

                           android:paddingRight="5dp"

                           android:text="更多"

                           android:textColor="@color/courserName"

                           android:textSize="11sp"

                           android:onClick="showMore"



public void showMore(View view)

{

Log.i(tag, tvCourseDesc.getVisibility() + "");

if (tvCourseDesc.getVisibility() == 0)

{

tvCourseDesc.setVisibility(View.GONE);

tvCourseDescAll.setText(course.getDesc().getTxt());

tvCourseDescAll.setVisibility(View.VISIBLE);

tvShowMore.setText("关闭");

}

else

{

tvCourseDescAll.setVisibility(View.GONE);

tvCourseDesc.setVisibility(View.VISIBLE);

tvShowMore.setText("更多");

}

}


你可能感兴趣的:(android,事件,button)