我有一些遵循微软地铁风格的网络应用程序(即:新的展望).但是我遇到了我使用的字体问题.默认字体是"Segoe"系列,当用户在具有桌面字体Segoe UI的系统中输入应用程序时,一切都会正常.但在某些情况下,用户使用的Mac或Ubuntu不带"Segoe UI",导航器使用secundary字体(在我的情况下,Tahoma).
在新的Outlook中,无论您使用的是什么操作系统,它总是使用Segoe UI系列(我认为他们使用的是Web字体)
有些人跟我说使用网络字体,但我没有找到(我搜索了很多网页字体网站)Segoe家族的网络字体.
有人知道我是如何解决这种情况的吗?
我有一个名为MainActivity的活动,另一个名为LoginActivity。注销的用户看不到主要活动。在MainAcitivity的onCreate方法中,我验证用户是否注销,然后创建LoginActivity。
问题在于,如果用户按下手机的后退按钮,则该应用程序将返回MainActivity。
我该如何预防?
LoginAcitivity创建的代码是这样的:
Intent i = new Intent(_context, LoginActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
_context.startActivity(i);
Run Code Online (Sandbox Code Playgroud)