我正在使用两个按钮.同时单击两个按钮时,它将一次进入不同的活动.怎么避免这个?
我试过这样的,但它不起作用请保存....
public class MenuPricipalScreen extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu_principal_layout);
findViewById(R.id.imageView2).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
disable(findViewById(R.id.imageView3));
Intent intent = new Intent(MenuPricipalScreen.this,
SelectYourLanguageVideo.class);
startActivity(intent);
}
});
findViewById(R.id.imageView3).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
disable(findViewById(R.id.imageView2));
Intent intent = new Intent(MenuPricipalScreen.this,
CategoryScreen.class);
intent.putExtra("request", "false");
startActivity(intent);
}
});
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
((ImageView) findViewById(R.id.imageView3)).setEnabled(true); …Run Code Online (Sandbox Code Playgroud) 鉴于您有一个触发命令的控件:
<Button Command="New"/>
Run Code Online (Sandbox Code Playgroud)
如果用户双击命令,有没有办法阻止命令被触发两次?
编辑:在这种情况下重要的是我在WPF中使用命令模型.
看来按下按钮时,执行命令.除了禁用或隐藏按钮之外,我没有看到任何阻止这种情况的方法.