Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在操作栏中有一个带有用户个人资料图像的应用程序。见下图:
当用户打开应用程序时,我最初显示一个默认用户图像:.
如果他们登录,我需要显示与他们的帐户相关联的自己的图像:。
如何在操作栏中更改此图像?
无论用户是否登录,都维护一个状态标志。在您的 onCreateOptionsMenu() 中,检查此状态以显示操作栏菜单所需的图标。如果您在同一个活动中进行登录,那么您需要在用户成功登录后调用 invalidateOptionsMenu() 方法。