Android获取contentView id

时间:2016-02-26 08:01:37

标签: android view

现在我开发了android,我希望得到viewId

例如:

onCreate(){
     setContentView(R.layout.a) 
     button bt1 = findViewId(R.id.bt); 
     bt.setOnClickListener(new OnClickListener{    });
}

现在,我想在onClickListener中获取视图ID。我想,查看Id  相同的R.layout.content我尝试findViewId(R.id.content)但是  这个viewid与R.layout.a不同,我如何获得viewId?

2 个答案:

答案 0 :(得分:2)

你的身份在这里:

@Override
public void onClick(View v) {
    int yourid =  v.getId()    
}

答案 1 :(得分:0)

试试这个

   @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub

        switch (v.getId()) {
        case R.id.viewid:
        {           
            break;
        }
        case R.id.viewid:
        {

            break;
        }
        default :
        {          
            break;
   }


    }