【问题标题】:How to use Android XML Layout?如何使用 Android XML 布局?
【发布时间】:2012-05-31 00:29:17
【问题描述】:

XML 布局的目的让我感到困惑,因为我只在 Visual Studio 中使用拖放式 xml 布局和 C# 代码隐藏的 UI。我应该为我的应用程序中的每个屏幕(加载、主、数据)创建一个单独的 xml 布局吗?视图如何与布局关联?如何引用 xml 并在我的代码中使用它?我只知道 setContentView(xml layout) 调用。

例如,对于我的加载屏幕,我想显示一个背景图像和一个加载栏。我在想有一种方法可以让布局包含图片和小部件,以便用户立即看到加载屏幕,并且在实际代码中我正在初始化所有必要的变量。

【问题讨论】:

  • 您看过任何 Android 布局教程吗?

标签: android xml layout


【解决方案1】:

如果您对 Android 中的布局如何工作感到困惑,最好尝试阅读 XML Layouts 上的此主题并阅读有关 user interface in Android 的本教程以获得良好的开端.

这里还有一个关于how to set background image to progress bar 的教程。

您应该从您的应用程序代码中加载布局资源(main.xml),在您的ActivityonCreate 方法中。

setContentView(R.layout.main);

【讨论】:

    【解决方案2】:

    是的,您的应用程序的每个页面都需要一个 XML 文件。 为该特定页面编写一个 XML 文件,提及所需的字段,并在您的 .java 文件中使用此命令

    setContentView(R.layout.main);
    

    【讨论】:

      猜你喜欢
      • 2012-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-02
      • 2014-04-23
      • 1970-01-01
      • 2013-01-13
      相关资源
      最近更新 更多