android onclick调试模式中的奇怪行为是真的

时间:2016-09-15 05:05:47

标签: java android onclick

我发现了一种奇怪的行为(在我看来)。

我使用简单的点击操作layout.xml创建了一项活动。 (没有onclick听众!)在我的android:onClick="onLogon"中,我刚刚添加了一个按钮并使用了Button mSignInButton = (Button) findViewById(R.id.btnLogon); mSignInButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { attemptLogin(); } });

在我的Android手机(kitkat)上以调试模式运行此功能没问题。 但是一旦我在没有调试模式的情况下部署它,就会出错。

我必须使用onclick监听器将onLogon(View视图)更改为类似的内容。

.profile

这种处理点击事件的最后一种方式似乎适用于调试,部署以及通过Play商店进行部署。

我理解为什么onclick处理程序是首选方式。我不了解调试和非调试之间的行为差​​异。

也许有人可以解释这个?

1 个答案:

答案 0 :(得分:0)

您应该检查此Button click events您提供的两个点击事件。