我有两个布局 - activity_main.xml和select.xml(透明)。在我的MainActivity类中,我有:
view = View.inflate(MainActivity.this, R.layout.select, null);
btnPrev = (ImageButton) view.findViewById(R.id.btnPrev);
btnNext = (ImageButton) view.findViewById(R.id.btnNext);
btnOk = (ImageButton) view.findViewById(R.id.btnOk);
btnPrev.setOnClickListener(this);
btnNext.setOnClickListener(this);
btnOk.setOnClickListener(this);
之后:
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.whistle_change:
Intent a = new Intent(this, WhistleSelect.class);
startActivity(a);
break;
case R.id.exit:
break;
}
return false;
}
按钮出现但似乎什么都不做。 onClick()方法是完全实现的,所以我认为混合两个布局有一些问题(select.xml位于activity_main.xml之上)。有什么建议吗?
当菜单项"选择"点击。
dplyr