【发布时间】:2020-08-17 02:20:17
【问题描述】:
我尝试为我的自定义按钮类设置我的监听器。但是,我的听众似乎没有映射到视图。任何想法将我的按钮视图和我的自定义按钮结合起来?
我的片段带有线性布局上的自定义按钮 XML
<LinearLayout>
...
<Button>
...
</Button>
<LinearLayout>
我尝试在 onActivityCreated 方法中为片段中的按钮设置点击监听器。
public class myFragment extend Fragment {
@Override
public void onActivityCreated (){
Button myNewButton = new myButton();
myNewButton = root.findViewByID.(R.id.button);
myNewButton.setOnClickListener(new myButton());
}
}
我的带有 setonclicklistener 方法的自定义按钮类
public class myButton extend button implements View.onClicklistener {
@Override
public void setOnClickListener (OnClickListener listener){
super.setonClickListener(listener);
}
@Override
public void onClick(View view) {
//action to do after on click
}
}
【问题讨论】:
标签: java android onclicklistener custom-button