classcastexception:android.widget.listview

自定义了一个CallbackScrool 继承ListView

public CallbackScroll mMessagelist;
mMessagelist = (CallbackScroll) findViewById(R.id.messagelist);

报错:

classcastexception:android.widget.listview

分析结果:

<ListView
              android:id="@+id/messagelist"
              android:layout_height="match_parent"
              android:scrollbarStyle="outsideOverlay"
              android:fillViewport="true"
              android:scrollbarSize="1dp"
              android:scrollbarThumbVertical="@drawable/bar"
              android:layout_width="match_parent"    >
</ListView>

更正后:

<com.activity.duoduo.CallbackScroll
              android:id="@+id/messagelist"
              android:layout_height="match_parent"
              android:scrollbarStyle="outsideOverlay"
              android:fillViewport="true"
              android:scrollbarSize="1dp"
              android:scrollbarThumbVertical="@drawable/bar"
              android:layout_width="match_parent"    >
</com.activity.duoduo.CallbackScroll>
时间: 2024-10-19 22:47:01

classcastexception:android.widget.listview的相关文章

NullPointerException at android.widget.AbsListView.obtainView at android.widget.ListView.makeAndAddView

使用ExpandableListView的时候,报如下错.网上搜索发现原来是在CommonNumberQueryAdapter的getGroupView()方法里返回的是null,注意细节哦!!! 12-19 17:32:41.822: E/AndroidRuntime(1894): FATAL EXCEPTION: main12-19 17:32:41.822: E/AndroidRuntime(1894): java.lang.NullPointerException12-19 17:32:

安卓出现错误: java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.EditText

Caused by: Java.lang.ClassCastException: Android.widget.TextView cannot be cast to android.widget.EditText 该种报错信息,检查代码确定无误后,若还是出现这种错误,则可通过以下这个办法进行解决: 点中该项目-->点击Project-->clean   清理下再重新运行该项目,然后就解决了

java.lang.ClassCastException:android.widget.Button cannot be cast to android.widget.ImageView

今天遇到一个错误也不知道怎么回事,上网搜了一下: 出现的问题是:java.lang.ClassCastException:android.widget.Button cannot be cast to android.widget.ImageView 解决的方法是: Clean 你的项目.(点击eclipse上面的project然后clean然后选择你要clean的项目) 修改一个xml文件,然后保存(稍微动一下,保存) 删除 R 文件. (build project 之后会自动生成).

Android: java.lang.ClassCastException: android.widget.imageView cannot be cast to android.widget.textView异常解决

有时在修改xml文件时,全报这种错误,这个应该是缓存没得到及时更新导致的,可以通过以下方法解决: Eclipse tends to mess up your resources every now and then. This leads to some odd behavior such as strings and images being swapped all over your app, and more commonly classCastException(s), which ha

java.lang.ClassCastException: android.widget.ImageButton 问题

上周三开发的时候遇到了问题,就是我的xml没问题,但是每次给这个控件添加点击事件的时候会奔溃. 我因为开发快要上线了,所以将异常处理全部写到一个文件发给服务器了,调试的时候不会打印log.我当时真懵了,觉得不可能是代码问题,一直找逻辑问题,后来还得看log(汗....)发现是这个错误,查了一下 这个异常是因为类型不一致,也就是类型转换错误,想起来在之前写Java代码的时候也会遇到比如integer的一个变量用String类型的去拿的时候会报错. 然后我就看了一下出错代码行,是在 我findbyi

java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.TextView

最近在学习drawerLayout时,遇到这个bug.如下示: 原因: 可能是没有在适配器参数内加入TextView的id. 解决方案: 将原来的适配器参数代码 mDrawerList.setAdapter(new ArrayAdapter<String>(this,R.layout.list_item,datas)); 修改为以下形式即可: mDrawerList.setAdapter(new ArrayAdapter<String>(this,R.layout.list_ite

android 安卓 listview 支持下拉刷新 上拉加载更多

[1]重写listView import java.text.SimpleDateFormat; import java.util.Date; import android.content.Context; import android.util.AttributeSet; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.view.ViewGrou

Android 设置ListView不可滚动 及在ScrollView中不可滚动的设置

http://m.blog.csdn.net/blog/yusewuhen/43706169 转载请注明出处: http://blog.csdn.net/androiddevelop/article/details/38815493 希望得到的效果是ListView不能滚动,但是最大的问题在与ListView Item还必有点击事件,如果不需要点击事件那就简单了,直接设置ListView.setEnable(false); 如果还需要点击事件,滚动与点击都是在ListView Touch处理机制

13、Android之ListView学习&#183;

1.XML文件中添加ListView (1)XML布局文件 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_