在学习开发android的过程中,遇到如下错误, 求大神解答。

错误提示: Caused by: java.lang.UnsupportedOperationException: addView(View, LayoutParams) is not supported in AdapterView

我的代码是这样的:
public class MainActivity extends ListActivity {
private SimpleCursorAdapter adapter;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Db db= new Db(this);
SQLiteDatabase dbReadd=db.getReadableDatabase();
Cursor c = dbReadd.query("user", null, null, null, null, null, null);
//
adapter =new SimpleCursorAdapter(this,R.layout.user_list,c,new String[]{"name","sex"},new int[]{R.id.tvName,R.id.tvSex});
setListAdapter(adapter);

第1个回答  2015-12-02
看下你的SimpleCursorAdapter是从哪里import进来的。但是从报错信息看,不是这个问题,可能是你的user_list.xml布局有问题,是不是的在user_list.xml里面的listview里面还定义了其它view?追问

大神,我不太懂你在说什么。

追答

R.layout.user_list应是你自己写的吧,把这个布局代码贴出来看看

追问

您的QQ多少,我加你,发给您看一下。

第2个回答  2015-12-02
你的布局文件可能有问题追问

布局文件好像没有问题耶
您的QQ多少 我发给您一下,您帮我看一下哪里出错了可以吗。

android开发中做一个对话框,出现了点问题。。求大神指教。
方法命名首字母小写,之后是该方法用途的名词等。你一开始用大写,这是类名的命名方法。之所以会出现这样,是因为你的命名和系统Dialog()方法的命名冲突。首先识别的系统的,所以出现错误。也会出现你的方法private 里有一个警告。好好看看命名规则。

在运行android中报的错误,求大神解决fatal exception:main
字符数组越界,找一下你用到字符数组或者字符集合的地方,看看

编写安卓程序时运行出错,求大神解答
这很容易理解,你这程序编译时是没有问题的,但运行时 TextView textView = (TextView)findViewById(R.id.textView1);这行变量的定义调用了方法。而以上Andriod模拟是面向事件驱动的,你定义在类的变量中,在运行时没有一个事件触发其执行,如果你想在类初始化是开始时执行这一语句,你可以将其放在...

android开发闪退,小米调试报这些错误,这个怎么解决,有大神能看懂吗
你好。建议您先备份重要数据,然后进入Recovery清空所有数据,开机之后暂时不要还原数据,看看是否可以解决问题。(系统更新-重启进入Recovery;或者关机状态下,按住音量加键和关机键,等出现开机画面时松手,即可进入Recovery。进入Recovery>中文>清除数据>清空所有数据.)。或者建议你到MIUI官方论坛你的机型专...

Android编程提示错误:No resource found that matches the given...
方案一:在创建项目时将minimum Required SDK设置为4.1以上 方案二:使用SDK下载5.0(API 21)中的SDK Platform、extra中的google support repository、google support library、google play serverces、google repository 亲测,已解决

在开发android中 写java文件时,出现out 无法解析
引用的system不对,把import里的system删掉,然后重新引用

求android开发大神回答显示的Caused by: java.lang.NullPointerException...
你从mainactivity开始还没有intent,所以空指针了.建议:加个判断,if(list_intent!=null){ m_arraylist=...;} 你试试,不行再沟通。

求各位大神,我是初学android的小白,在学handler中遇到了问题?(以下...
这个,首先Activity启动的时候,实例化你的handler同时执行oncreate,给你的button绑定上事件。其中,handler在建立的时候,因为你在new Handler后面加了{ } 并且里面写了updateThread,所以,实际上你声明的这个updateThread是你的handler的内部函数。只能在你new的这个handler里面用,所以在你另外两...

windows xp+eclipse开发android,做ndk开发安装cygwin时出现错误,错误界 ...
这个可以无视。我出错的更多。装了cygwinport后出了近百个错。这是运行etc\/postinstall\/下的sh和bat运行失败造成的。

我用Android studio老是说Unfortunately,XXhas stopped,这到底是怎...
XX has stopped. =“很抱歉,你的应用已停止运行。”从你给的截图来看,你的代码中 com.example.zhang.ssplayer 这个包中有一个类,名为 SplashActivity,该类中的onCreate方法有代码逻辑错误,在这个类的源码第28行,具体情况还需要你亲自看源码,当然如果你贴源码出来给我看也是可以的。

相似回答