解决方案 »

  1.   

    错误信息后面的看不到啊。。这个错误是Java文件中的还是xml布局文件中的?
      

  2.   

     
     
        Locat 打印的。 
            
      

  3.   

    很明显,其中没有显示你自己写的代码的错误信息。错误都是来自Android系统的类文件,所以该错误是XML文件中的错误。再者说,你这样只是将部分错误信息粘贴上来,谁能看得懂啊!!!!!!!!!!!!!!!!!!!!!!!!!
      

  4.   

    嗯,我知道~~你选中一条错误信息,右键点击复制,然后随便粘到一个文本文件中,你就可以看到完整的错误信息了。或者你调一下Logcat的大小也行
      

  5.   

    请问listview如何新开线程,实现动态刷新
      

  6.   


    10-07 19:08:34.650: ERROR/AndroidRuntime(692): FATAL EXCEPTION: main
    10-07 19:08:34.650: ERROR/AndroidRuntime(692): java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams
    10-07 19:08:34.650: ERROR/AndroidRuntime(692): at android.widget.ListView.measureScrapChild(ListView.java:1117)   
      

  7.   

        
      public View getView(int position, View convertView, ViewGroup parent)
    {
    Log.d("getView", "getView");
    // TODO Auto-generated method stub
    if (position == 0) // 第一行返回刷新
    {
    View view = LayoutInflater.from(context).inflate(R.layout.list_moreitems, null);
    TextView tvShuaxin = (TextView) view.findViewById(R.id.textView);
    tvShuaxin.setText(R.string.home_shuaxin); 
    Log.d("getView---position==0", String.valueOf(position));
    return tvShuaxin; } else if (position == this.getCount() - 1)
    { // 当前页最后一样返回更多博友
    View view_more = LayoutInflater.from(context).inflate(R.layout.list_moreitems, null);
    TextView tv_more = (TextView) view_more.findViewById(R.id.textView);
    tv_more.setText(R.string.more_boyou);
    Log.d("getview----position == this.getCount() - 1", String.valueOf(position));
    return tv_more;
    } View viewStates = null;  

    Log.d("viewStates", "viewStates"); if (convertView != null && (convertView.findViewById(R.id.ivItemPortrait)) != null)
    {
    Log.d("listview", "do getView " + position + " getOldTextView");
    // 获取原来内存中保存的条目信息
    viewStates = convertView;
    } else
    {
    Log.d("listview", "do getView " + position + " newTextView");
    viewStates = LayoutInflater.from(context).inflate(R.layout.itemview, null);
    }
    Log.d("viewstates", "Start --------> viewStates");
    // 设定这个条目显示的内容
    ViewHolder holder = null;
    holder = new ViewHolder();
    holder.ivItemPortrait = (ImageView) viewStates.findViewById(R.id.ivItemPortrait);
    holder.tvItemName = (TextView) viewStates.findViewById(R.id.tvItemName);
    holder.tvItemJuli = (TextView) viewStates.findViewById(R.id.tvItemJuli);
    holder.ivItemPic = (ImageView) viewStates.findViewById(R.id.ivItemPic);
    holder.tvItemContent = (TextView) viewStates.findViewById(R.id.tvItemContent); Log.e("viewStates", "End----------> viewStates"); // 设定内容 holder.ivItemPortrait.setImageResource(R.drawable.vip);
    holder.tvItemName.setText(listSinaUsers.get(position - 1).getScreen_name());
    holder.tvItemJuli.setText(String.valueOf(listSinaUsers.get(position - 1).getDistance()));
    holder.ivItemPic.setImageResource(R.drawable.sex_nan);
    holder.tvItemContent.setText(listSinaUsers.get(position - 1).getStatuse()); holder = (ViewHolder) viewStates.getTag();
    return viewStates;
    }
     
       XML 
     <LinearLayout 
        android:orientation="horizontal" 
        android:tag="itemview"
    android:background="@drawable/list_item_bg" 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <!--头像 -->
    <ImageView 
    android:id="@+id/ivItemPortrait"
    android:saveEnabled="true" 
    android:layout_width="50.0dip"
    android:layout_height="50.0dip" 
    android:layout_marginLeft="5.0dip"
    android:layout_marginTop="5.0dip" 
    android:src="@drawable/pic_loading_gif" />
    <LinearLayout
        android:orientation="vertical" 
        android:id="@+id/lyRightLayout"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_margin="5.0dip">
    <LinearLayout 
        android:orientation="horizontal"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_marginRight="3.0dip">
    <!--昵称 -->
    <TextView 
        android:textSize="15.0sp" 
        android:textColor="#ff333333"
    android:id="@+id/tvItemName" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" 
    android:text="昵昵称昵称昵称称" />
           <RelativeLayout 
            android:gravity="right"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:layout_marginRight="3.0dip" 
    android:layout_weight="1.0">
    <!--距离 -->
    <TextView 
    android:textSize="12.0sp" 
    android:textColor="#ff666666"
    android:layout_gravity="right" 
    android:id="@+id/tvItemJuli"
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:layout_marginLeft="3.0dip" 
    android:text="100米以内"
    android:layout_alignParentRight="true" />
    <!--性别 -->
    <ImageView 
        android:id="@+id/ivItemPic" 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" 
    android:layout_marginTop="3.0dip"
    android:src="@drawable/sex_nan" 
    android:layout_toLeftOf="@id/tvItemJuli"
    android:layout_alignTop="@id/tvItemJuli" /> 

    <ImageView 
     android:id="@+id/lubiao"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content" 
     android:src="@drawable/list_jiantou"
     android:layout_marginTop="15.0dip"
     android:layout_alignBottom="@id/ivItemPic"
     android:layout_alignParentRight="true"
     
    />
    </RelativeLayout>
    </LinearLayout>
    <!--内容 -->
    <TextView 
    android:textSize="15.0sp" 
    android:textColor="#ff414951"
        android:id="@+id/tvItemContent" 
        android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:layout_marginTop="10.0dip"
        android:text="内内容内容内容内容内容容" />


    </LinearLayout>
    </LinearLayout> 
     
      

  8.   

    类型转换异常 你试试将 View 改为ViewGroup试试