我需要有人帮助我,需要知道如何从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);