OnClick侦听器无法正常工作(AppCompatActivity)

时间:2017-11-04 19:44:05

标签: android android-activity

我有一个默认活动A.从活动A我正在加载活动B.

在活动B中,我有一个按钮和一个按钮点击事件的监听器。 但是,按钮点击事件甚至没有触发。

当我直接将活动B用作主要活动时,一切正常。

有人可以帮我吗?

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);
    loginPresenter = new LoginPresenter();

    findViewById(R.id.btnLogin).setOnClickListener(new View.OnClickListener(){
        public void onClick(View v) {
            loginPresenter.onButtonClick(LoginActivity.this);
        }
    });

}

1 个答案:

答案 0 :(得分:1)

我在30分钟内遇到了同样的问题。

以下是我的解决方法

1-

implements View.OnClickListener

参加您的活动

2 -

BtnSend.setOnClickListener(this);

3 -

@Override
public void onClick(View view) {
    Log.w(TAG, "on Click General");
    switch (view.getId()) {
        case R.id.BtnSend:

            break;
    }
}