在android中,在main.xml中有一个ProgressBar进度条组件和一个button按钮,在初始状态让该进度条隐藏怎么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在android中,在main.xml中有一个ProgressBar进度条组件和一个button按钮,在初始状态让该进度条隐藏怎么相关的知识,希望对你有一定的参考价值。

当点击按钮后再让进度条显示又该怎么做?

很简单,先在mian.xml中把ProgressBar的visibility设置为invisible。然后在java文件中通过findViewById()找到ProgressBar的ID,假设为“progressBar”,最后在button的监听函数中写上progressBar.setVisibility(View.VISIBLE);就搞定了。 参考技术A 安卓系统?对不起了,还没用过。有时间我去请教一下别人再说吧。 闪了

android studio 1.4中content_main.xml的作用是啥?

【中文标题】android studio 1.4中content_main.xml的作用是啥?【英文标题】:What is the role of content_main.xml in android studio 1.4?android studio 1.4中content_main.xml的作用是什么? 【发布时间】:2015-12-29 02:28:10 【问题描述】:

我将我的 android studio 更新到最新版本,即 android studio1.4。

默认情况下,在新项目中,布局文件夹中有一个文件content_main.xml。 这个文件有什么用?

【问题讨论】:

可能是你项目的文件? 【参考方案1】:

根据android studio中的新设计模式activity_main.xml将决定Activity的全局UI应该如何。而另一方面content_main.xml 将确定activity_main.xml 中的内容。

content_main.xml 将包含文本视图、编辑文本、按钮等组件。它将被activity_main.xml 包含在内。

所以我们可以把content_main.xml 想象成HTML 中的partial。 activity_main.xml 将包含您的活动全局设计,content_main.xml 将包含内容。

从它们包含的内容来看:

activity_main:协调布局,ViewPager 等

content_main:开发者选择的元素。 textview、edittext、按钮等。

android developer website 对他们的评价是

activity_main:

此 XML 布局文件适用于您在创建时添加的活动 使用 Android Studio 的项目。遵循新项目工作流程, Android Studio 以文本视图和预览的形式呈现此文件 的屏幕 UI。该文件包含一些默认界面元素 来自材料设计库,包括应用栏和浮动 动作按钮。它还包括一个单独的布局文件,主 内容

content_main:

此 XML 布局文件位于 activity_my.xml (activity_main) 中, 并包含一些设置和 Textview(other) 元素。

【讨论】:

那么,我们是否必须为我们制作的每个布局制作单独的 content_xxx.xml 文件? 链接无法访问。 链接已损坏,因此已被删除。 @Akeshwar 那么,是否有任何新的文档可以解释这一点? 这里的重点是您可以在activity_main中定义co-ordinatorlayout、tablayout等全局设计,然后将您的元素添加到其他xml文件中。只是为了让工作更轻松,更有条理@RuchirBaronia【参考方案2】:

content_main.xmlactivity_main.xml 之间的区别(对于 MainActivity 类)自 API 23 以来就存在。它们之间的区别如下:

    content_main.xml 用于显示 用户应该看到。所以它包含为用户准备的元素。 正如您在名称中看到的,content_main.xml 确定 您可以在活动中找到的内容(MainActivity 在此 案子)。您使用此 xml 文件将新内容 (Views) 添加到您的 Activity. activity_main.xml 有一些特殊任务。它包含用于 示例:floatingActionButton(您在 例如 gmail) tabLayout coordinatorLayout 所以 activity_main.xml 确定 Activity (MainActivity 在此 案例)应该看。它决定了它的设计。content_main.xmlactivity_main.xml 的一部分。

【讨论】:

The content_main.xml is used for displaying the things that the user should see. 这一行是完全错误的。因为用户也可以看到 activity_main 部分。像工具栏,浮动按钮。 the activity_main.xml determines how the Activity (MainActivity in this case) should look. 也令人困惑,因为 activity_main 仅确定全局设计,而 content_main 执行特定于活动的部分外观。

以上是关于在android中,在main.xml中有一个ProgressBar进度条组件和一个button按钮,在初始状态让该进度条隐藏怎么的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio控件设置样式怎么设置

android动态添加复选框

ANDROID STUDIO 无法访问 fragment_main.xml 中的对象

无法在 Android Studio 中向 activity_main.xml 添加任何项目

Android ADT:没有 fragment_main.xml,只有 activity_main.xml

android srudio中activity_main.xml怎么才能将设计的显示程序分为几行