0

嗨,当我单击列表时,我有一个带有列表视图的活动,当登录成功时,它会进入登录活动,标题上会出现一个图标,(标题对所有活动都很常见),到目前为止,它的工作问题是在当我更改活动并返回相同的活动时出现图标我看不到图标,下面是我的代码

img = (ImageView) findViewById(R.id.red);
        Intent i = getIntent();
        Bundle b = i.getExtras();
        if (b != null) {
            boolean redonly = b.getBoolean("redonly");
            if (redOnly) {
                img.setVisibility(View.VISIBLE);
                Constants.isredonly=true;
            } else {
                img.setVisibility(View.GONE);
                Constants.isredonly=false;
            }
        } else {
            img.setVisibility(View.GONE);
        }

以下是我的登录活动

public void onClick(View v) {

                String password = etPassword.getText().toString();
                 Intent myIntent = new Intent(loginActivity.this, myActivity.class);
                 myIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                if (password.equals("1234")) {
                     myIntent.putExtra("redonly", true);
                } else {
                     myIntent.putExtra("redonly", false);
                }
                startActivity(myIntent);
                finish();
            }

任何建议表示赞赏。

4

0 回答 0