0

我在操作栏中有一个带有用户个人资料图像的应用程序。见下图:

在此处输入图像描述

当用户打开应用程序时,我最初显示一个默认用户图像:在此处输入图像描述.

如果他们登录,我需要显示与他们的帐户相关联的自己的图像:在此处输入图像描述

如何在操作栏中更改此图像?

4

1 回答 1

1

无论用户是否登录,都维护一个状态标志。在您的 onCreateOptionsMenu() 中,检查此状态以显示操作栏菜单所需的图标。如果您在同一个活动中进行登录,那么您需要在用户成功登录后调用 invalidateOptionsMenu() 方法。

于 2013-04-28T10:18:27.050 回答