Onclick用于自定义布局视图

时间:2013-06-03 08:18:11

标签: android view

我在android中创建了一个自定义布局,这里是代码:

View newView;

newView = getLayoutInflater().inflate(R.layout.userview,newwrapper, false);

但我的问题是我无法在此视图中添加onclick功能。

有人可以帮我吗?

由于

2 个答案:

答案 0 :(得分:1)

这样做:

  newView.setClickable(true);
  newView.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                // your code
            }
        });

答案 1 :(得分:1)

试试这种方式。希望它有所帮助。

LayoutInflater li = LayoutInflater.from(this);
View promptsView = li.inflate(R.layout.prompt_priority, null);

Button btn = (Button) promptsView .findViewById(...);
btn.setOnClickListener(...);