0

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

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

4

2 回答 2

1

如果您对Android 中的布局如何工作感到困惑,最好尝试阅读有关XML 布局的本主题,并阅读有关Android 中用户界面的本教程以抢占先机。

这里还有一个关于如何将背景图片设置为进度条的教程。

main.xml你应该从你的应用程序代码中加载布局资源( ),在onCreate你的Activity.

setContentView(R.layout.main);
于 2012-05-31T00:39:31.097 回答
0

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

setContentView(R.layout.main);
于 2012-05-31T00:34:40.543 回答