如何从windowPopup按钮获取ID

时间:2018-06-20 13:37:49

标签: android android-layout

我需要有人帮助我,需要知道如何从windowPopup获取button'id,以便活动显示正确的布局。

这是我使用的代码,

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    View.OnClickListener onClickListener = new View.OnClickListener() {
        @Override
        public void onClick(View view) {

           switch (view.getId()) {
                case R.id.pop_broker:
                        setContentView(R.layout.activity_register_broker);
                    break;
                case R.id.pop_carrier:
                        setContentView(R.layout.activity_register_carrier);
                    break;
                case R.id.pop_driver:
                        setContentView(R.layout.activity_register_driver);
                    break;
                case R.id.pop_dispatcher:
                        setContentView(R.layout.activity_register_dispatcher);
                    break;
                case R.id.pop_owner:
                        setContentView(R.layout.activity_register_owner_operator);
                    break;
            }
        }
        };

    v.findViewById(R.id.pop_carrier).setOnClickListener(onClickListener);
    v.findViewById(R.id.pop_driver).setOnClickListener(onClickListener);
    v.findViewById(R.id.pop_dispatcher).setOnClickListener(onClickListener);
    v.findViewById(R.id.pop_owner).setOnClickListener(onClickListener);
    v.findViewById(R.id.pop_broker).setOnClickListener(onClickListener);

0 个答案:

没有答案