-1

进度条在 4.0 以上的 android 版本中不显示,下面是我的代码,它在 2.2 或更高版本上运行良好,但在 4.1 版本的 android mobile 中不显示任何想法为什么?我正在使用后台getDataTask extends AsyncTask从 url 获取数据。问题是 ProgressBar 在 android 版本 2.2 到 4.0 中可见,但在 4.1 中不显示,知道为什么吗?

这是我的代码:

   <ProgressBar
        android:id="@+id/prgLoading"
        style="@android:style/Widget.ProgressBar.Inverse"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:paddingTop="100dp" />`

我的清单文件

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
 package="com.schoollunchapp"
 android:versionCode="1"
 android:versionName="1.0" >

 <uses-sdk
    android:minSdkVersion="8"/>
      <uses-permission android:name="android.permission.INTERNET" />
  <application
    android:allowBackup="true"
    android:icon="@drawable/imagelogostartup"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

     <!--    <uses-library android:name="com.google.android.maps"/> --> 
    <activity
        android:name="com.schoollunchapp.SplashScreen" android:screenOrientation="portrait"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name= ".HomeMenu"  android:screenOrientation="portrait"  ></activity>      
   </application>

  </manifest>
4

1 回答 1

0

问题是您不应该将进度条添加到清单文件中。

为您的活动创建新布局并将其添加到那里。

于 2013-10-01T09:45:34.870 回答