Android 为横向模式添加单独的主控灯
作为一名.NET开发人员工作,因为我了解自己,刚买了一部Android手机,并且认为必须学习一些新的东西不会伤害我,开始阅读一本参考开发书籍“Hello Android”,一小时内阅读50页,我对这个系统的喜爱超过了我所知道的任何东西Android 为横向模式添加单独的主控灯,android,Android,作为一名.NET开发人员工作,因为我了解自己,刚买了一部Android手机,并且认为必须学习一些新的东西不会伤害我,开始阅读一本参考开发书籍“Hello Android”,一小时内阅读50页,我对这个系统的喜爱超过了我所知道的任何东西 现在我遇到了一个问题,在UI开发主题下,它说我可以开发两个UI,一个用于纵向,另一个用于横向。此外,它说这两个main.xml文件由后缀分隔,所以如果我想支持两种模式,必须有两个main.xml文件,其中一个将用-land后缀分隔。但是无法创建带有land后缀的新
现在我遇到了一个问题,在UI开发主题下,它说我可以开发两个UI,一个用于纵向,另一个用于横向。此外,它说这两个main.xml文件由后缀分隔,所以如果我想支持两种模式,必须有两个main.xml文件,其中一个将用-land后缀分隔。但是无法创建带有land后缀的新主UI请告诉我如何在Eclipse下创建带有-land后缀的新main.xml。如果您用屏幕截图进行解释,它可能会更具表现力。您的横向布局文件的名称将是main.xml,与您的肖像文件相同,但它将位于目录
res/layout land
中,而不只是res/layout
中您的肖像文件所在的位置。希望这对您有所帮助,而且不需要屏幕截图就足够简单。您需要在res文件夹中创建一个文件夹布局栏,并将landscape main.xml放入其中查看:以供参考
但实际上你要做的是在你的资源下创建一个新的文件夹,名为layout land for横向布局。然后将主布局放在该文件夹中
见本目录结构:
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
你说的-land后缀是什么意思?