在Android中运行后台服务时,带下划线的TextView Onclick不起作用

时间:2015-07-08 06:19:00

标签: android service onclicklistener background-service

我正在使用Alarm Manager每10分钟向服务器发送一次数据。

在同一页面我正在使用忘记密码TextView 带下划线。

服务在后台运行 TextView的OnClick事件不起作用时。

点击 TextView 想要进入下一个活动。

但是当服务停止一切正常时。

帮我解决这个问题。

ForgotPasword = (TextView) findViewById(R.id.ForgotPasswordText);


ForgotPasword.setPaintFlags(ForgotPasword.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
ForgotPasword.setText("Forgot Password?");

ForgotPasword.setOnClickListener(this);

@Override
    public void onClick(View v) {


        switch (v.getId()) 
        {

        case R.id.ForgotPasswordText:

            Intent intent1 = new Intent(sign_in.this, Forgotpassword.class);
            startActivity(intent1);
            break;
}
}

单击文本视图时的日志消息

07-08 11:59:19.545: I/SurfaceTextureClient(3620): [0x535a3b28] frames:8, duration:3.041000, fps:2.630215
07-08 11:59:21.645: D/IPCThreadState(3620): [DN #5] BR_CLEAR_DEATH_NOTIFICATION_DONE cookie 0x52fc1480
07-08 11:59:41.578: I/SurfaceTextureClient(3620): [0x535a3b28] frames:6, duration:3.007000, fps:1.995112
07-08 11:59:56.482: D/IPCThreadState(3620): [DN #5] BR_CLEAR_DEATH_NOTIFICATION_DONE cookie 0x52f0dcf8
07-08 11:59:56.483: D/IPCThreadState(3620): [DN #5] BR_CLEAR_DEATH_NOTIFICATION_DONE cookie 0x536b80b8

0 个答案:

没有答案