📌  相关文章
📜  如何在Android中将导航抽屉及其元素对准屏幕的左侧或右侧?

📅  最后修改于: 2021-05-10 16:18:14             🧑  作者: Mango

导航抽屉是在某些应用程序中可以看到的布局,由其他一些活动快捷方式(Intent)组成。通常可以在屏幕的左边缘看到此抽屉,这是默认情况。默认情况下,操作栏上提供用于访问导航抽屉的按钮。

Google云端硬盘导航抽屉示例。

因此,现在的问题是,为什么有必要将导航抽屉及其元素对准屏幕的左侧或右侧。这是必需的,因为一个屏幕可以一次代表多个布局。为了将所有这些元素固定在所需的位置和大小上,必须初始化这些元素的每个实体。尽管不必在表示单个布局的应用程序中启动这些实体,但是始终最好启动所有实体。考虑到为应用程序生成不同的样式,人们希望向屏幕的右侧实现一个抽屉,其元素向左和其他可能的版本对齐。通过本文,我们想扩展导航抽屉的实现,并将其及其元素分别对齐。

方法

步骤1:创建一个新项目

在Android Studio中创建导航抽屉活动。要在Android Studio中创建新项目,请参阅如何在Android Studio中创建/启动新项目单击完成时,项目构建可能需要一两分钟。

步骤2:使用activity_main.xml文件

设置完成后,转到activity_main.xml文件,该文件代表项目的UI。以下是不同情况下的activity_main.xml文件的代码。请注意,在每种情况下,我们将只修改activity_main.xml文件。

将导航抽屉向屏幕左侧对齐:

XML


  
    
  
    
      


XML


  
    
  
    
      


XML


  
    
  
    
      


XML


  
    
  
    
  


输出:在模拟器上运行

将导航抽屉对准屏幕右侧:

该方法与前一种方法非常相似。只能在抽屉布局内进行更改。

XML格式



  
    
  
    
      

输出:在模拟器上运行

将导航抽屉元素向抽屉的左侧对齐(默认情况下):

XML格式



  
    
  
    
      

输出:在模拟器上运行

将导航抽屉元素向抽屉右边对齐:

XML格式



  
    
  
    
  

输出:在模拟器上运行

想要一个节奏更快,更具竞争性的环境来学习Android的基础知识吗?
单击此处前往由我们的专家精心策划的指南,以使您立即做好行业准备!