小编Edu*_*ndo的帖子

进度条不显示

编辑:我意识到下面发布的代码在 Nexus 6 (shamu) 和 Galaxy Tab A 中都可以完美运行,两者都使用 android 7.0!它不会在 Moto G5 Plus (android 7.0) 上显示。

这是一个简单的问题。我的 ProgressBar 不会出现。首先,我直接尝试我的 LoginActivity,但我没有成功。我尝试过的事情:

  1. 将 ProgressBar 直接放在布局内
  2. 将 ProgressBar 放在布局中
  3. 将 ProgressBar 属性不确定设置为 true
  4. 将进度条和父布局的可见性设置为可见
  5. 创建一个单独的 .xml 文件并调用一个对话框(在这种情况下,如果我在文本中放置一个 textview 会出现但进度条不会)
  6. 更改属性 layout_width 和 layout_height
  7. 以上所有步骤的组合
  8. 最后我尝试创建这个简单的空白活动,只显示进度条......

活动_test.xml:

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="context_name_here">

    <LinearLayout
        android:layout_width="368dp"
        android:layout_height="495dp"
        android:layout_marginBottom="8dp"
        android:layout_marginEnd="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"
        android:orientation="vertical"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent">

        <ProgressBar
            android:id="@+id/progressBar2"
            style="?android:attr/progressBarStyle"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:indeterminate="true"
            android:visibility="visible" />
    </LinearLayout>
</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

测试.java:

package package_name_here;

import …
Run Code Online (Sandbox Code Playgroud)

android

0
推荐指数
1
解决办法
5092
查看次数

标签 统计

android ×1