问题描述
- 给layout设置点击事件失败
-
04-04 14:49:53.125: E/AndroidRuntime(18323): java.lang.IllegalStateException: Could not find a method setRepeat(View) in the activity class com.mine.myalerm.MainActivity for onClick handler on view class android.widget.RelativeLayout with id 'rl_repeat_layout'
以上这是logcatJava文件
private void setRepeat(View view) { // TODO Auto-generated method stub show("重复"); }
xml文件
<RelativeLayout android:id="@+id/rl_repeat_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:onClick="setRepeat" android:padding="5dp" >
解决方案
你私有化了 私有化只能在本类调用 改成public
解决方案二:
setrepead改成public的
时间: 2024-08-03 02:55:33