Android 如何使用WindowManager参考:FreeformWindowSize和WindowManager参考:FreeformWindowOrientation
我对如何使用官方文件中提到的Android 如何使用WindowManager参考:FreeformWindowSize和WindowManager参考:FreeformWindowOrientation,android,google-chrome-os,Android,Google Chrome Os,我对如何使用官方文件中提到的windowmanager参考:FreeformWindowSize和windowmanager参考:FreeformWindowOrientation感到困惑 当我使用它时,窗口似乎总是最大化,例如,如果我这样设置它: <meta-data android:name="WindowManagerPreference:FreeformWindowSize" android:value="phone" /> <meta-data and
windowmanager参考:FreeformWindowSize
和windowmanager参考:FreeformWindowOrientation
感到困惑
当我使用它时,窗口似乎总是最大化,例如,如果我这样设置它:
<meta-data android:name="WindowManagerPreference:FreeformWindowSize"
android:value="phone" />
<meta-data android:name="WindowManagerPreference:FreeformWindowOrientation"
android:value="portrait" />
如果我同时指定一个活动并直接启动它,那么窗口将不再最大化
有人知道如何使用这两个元标记吗?当我用谷歌搜索它们时,唯一的结果就是上面提到的指南和其他几个使用它们的项目。我看到了同样的结果。添加这些参数似乎对Chrome操作系统没有影响。回答Xamarin上下文,并使用不同的元数据选项。(尽管该技术适用于所有开发环境) 注意元数据需要位于AndroidManifest.xml中的Activity元素下 使用C#/Xamarin可以将
MetaDataAttribute
添加到主活动中
[MetaData("WindowManagerPreference:SuppressWindowControlNavigationButton", Value = "true")]
[Activity(Label =...
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
这将删除chromeos上运行的android应用程序的backbutton,但对android设备上运行的android应用程序没有影响