我在android中创建了一个自定义布局,代码如下:
View newView;
newView = getLayoutInflater().inflate(R.layout.userview,newwrapper, false);
但我的问题是我无法在此视图中添加 onclick 功能。
有人可以帮我吗?
谢谢
这样做:
newView.setClickable(true);
newView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// your code
}
});
试试这个方法。希望能帮助到你。
LayoutInflater li = LayoutInflater.from(this);
View promptsView = li.inflate(R.layout.prompt_priority, null);
Button btn = (Button) promptsView .findViewById(...);
btn.setOnClickListener(...);