当我单击操作栏徽标时,如何进行单击操作。我试过
onOptionsItemSelected
case android.R.id.home://here 采取行动
它不起作用。我试图在我的装饰视图上添加 onClick 监听器,像这样在 onCreate
getWindow().getDecorView().setOnClickListener(this);
getWindow().getDecorView().setOnTouchListener(this);
getWindow().getDecorView().getRootView().setOnClickListener(this);
getWindow().getDecorView().getRootView().setOnTouchListener(this);
我实现了简单的监听器
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
Toast.makeText(this, "onTouch pressed", Toast.LENGTH_LONG).show();
return false;
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(this, "onClick pressed", Toast.LENGTH_LONG).show();
}
但它没有输入任何方法。当用户单击我的装饰视图的左上角时,如何在图标上获得 OnClick 操作或 onclick 操作