1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android按钮双击事件触发事件吗 Button.PerformClick()不会触发点击事件 如果该按

android按钮双击事件触发事件吗 Button.PerformClick()不会触发点击事件 如果该按

时间:2019-10-11 19:26:07

相关推荐

android按钮双击事件触发事件吗 Button.PerformClick()不会触发点击事件 如果该按

我希望我的btnAppShare按钮被点击,即使按钮是不可见的,我已经wriiten此代码后按钮1点击侦听器是可见的基本上,我希望完全执行button1的setOnClickListener事件后,我的button2会自动被点击并执行它的setOnClickListener。Button.PerformClick()不会触发点击事件,如果该按钮不可见在android

btnAppShare = (Button) findViewById(R.id.btnAppShare);

btnAppShare.setVisibility(View.INVISIBLE);

btnAppShare.performClick();

btnAppShare.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

if (TextUtils.isEmpty(regId)) {

Toast.makeText(getApplicationContext(), "RegId is empty!",

Toast.LENGTH_LONG).show();

} else {

Intent i = new Intent(getApplicationContext(),

MainActivity.class);

i.putExtra("regId", regId);

startActivity(i);

finish();

}

}

});

+1

而且它是'按钮#performClick()正确的行为' –

+0

@ 3mpty那么有没有任何变通执行隐形按钮的setOnClickListener –

+3

把里面的东西'的onClick()'的另一种方法,并调用该方法从'onClick()',以及任何你想要调用'performClick()'的地方。 –

android按钮双击事件触发事件吗 Button.PerformClick不会触发点击事件 如果该按钮不可见在android...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。