Android:ListFragment持续加载

Android:ListFragment持续加载,android,android-listview,Android,Android Listview,我将我的类扩展到ListFragment。下面是我的亲戚 我的问题是,我在运行时没有得到任何错误,但在输出中它仍然加载页面 输出: Administration.java: activity_list.xml: 我不知道为什么它一直在加载。非常感谢您的帮助。谢谢。显示进度条可能是ListFragment的默认内置进度。因此,在将ListView的适配器设置为以下内容后,使用此选项可以关闭内置的不确定进度条: public void onViewCreated(View view, Bundle

我将我的类扩展到ListFragment。下面是我的亲戚

我的问题是,我在运行时没有得到任何错误,但在输出中它仍然加载页面

输出:

Administration.java:

activity_list.xml:


我不知道为什么它一直在加载。非常感谢您的帮助。谢谢。

显示进度条可能是ListFragment的默认内置进度。因此,在将ListView的适配器设置为以下内容后,使用此选项可以关闭内置的不确定进度条:

public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
     .....
     setListShown(true);
}

您在哪里添加了ProgressBar?我在任何地方都没有看到ProgressBar。你在哪里驳回它?显示BindDataAdapter代码。@ρц∑ѕρєK我刚才检查了它。我没有在任何地方添加进度条。我编辑了我的帖子,并添加了BindDataAdapter类以获得更多澄清。@Naruto:抱歉使用setListShowntrue;因为该方法是针对LitFragment的
public class BindDataAdapter extends BaseAdapter {
    Activity mLocal;
    int[] imgArray;
    String titleA[];
    LayoutInflater mLayoutInflater;

    public BindDataAdapter(Activity administration, int[] imageArray, String[] title) {
        mLocal = administration;
        imgArray = imageArray;
        titleA = title;
        mLayoutInflater = (LayoutInflater) administration
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    }



    public int getCount() {
        return imgArray.length;
    }  

    public Object getItem(int position) {
        return null;
    }

    public long getItemId(int position) {
        return 0;
    }

    private class Holder {
        ImageView image;
        TextView textView;
    }

    public View getView(int position, View convertView, ViewGroup parent) {

        Holder holder = null;
        if (convertView == null) {
            convertView = mLayoutInflater.inflate(R.layout.activity_list, null);
            holder = new Holder();
            holder.image = (ImageView) convertView.findViewById(R.id.iamge);
            holder.textView = (TextView) convertView.findViewById(R.id.text1);
            convertView.setTag(holder);
        } else {
            holder = (Holder) convertView.getTag();
        }
        holder.image.setBackgroundResource(imgArray[position]);
        holder.textView.setText(titleA[position]);
        return convertView;
    }

}
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/whitelist"
    android:orientation="horizontal"
     >

    <ImageView
        android:id="@+id/iamge"
        android:layout_width="60dp"
        android:layout_height="60dp"
        android:layout_margin="4dp"
        android:contentDescription="@string/app_name" >
    </ImageView>

    <TextView
        android:id="@+id/text1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_marginLeft="20dp"
        android:padding="@dimen/padding_medium"
        android:paddingLeft="10dp"
        android:text="@string/hello_world"
        android:textColor="@android:color/black"
        android:textStyle="bold" 

        />

</LinearLayout>    
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
     .....
     setListShown(true);
}