Adobe Air - 全屏打开应用程序

时间:2012-01-31 17:40:54

标签: actionscript-3 flex air

我使用Flash CS 5创建了一个Air桌面应用程序。通常Windows(XP)正在打开一个具有最新设置大小和位置的应用程序(如Firefox)。 对于我安装的Air应用程序,它始终只是默认应用程序。

如何使用最新使用的尺寸和位置启动它?

感谢。 乌利

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您需要在记住窗口大小和位置的位置保存记录。如果您的应用程序有首选项文件,这将是存储该信息的理想位置。然后,只要您的应用程序启动,它就会检查此信息,并在找到任何值时调整窗口大小。

最受欢迎的程序包括此功能(甚至不提及它,因为它是非常基本的用户界面),但它是故意完成的,而不是每个应用程序的默认设置。因此,如果您需要它,则必须对其进行编程。

答案 2 :(得分:0)

您可以读取和写入application.xml。你会找到那里和节点。

file = new File( File.applicationDirectory.nativePath + "/META-INF/AIR/application.xml" );

Adob​​e限制写入对应用程序难以访问的访问权限但如果您不想在app-storage:/文件夹中创建单独的配置文件,这个技巧很有用,这当然是首选。