关于将“java”放入android的方法的问题

Non-static method 'put(java.lang.String, java.lang.String)' cannot be referenced from a static context在android studio中是什么意思?

http://img1.mukewang.com/647c52f10001ec0418800719.jpg


慕桂英4014372
浏览 135回答 2
2回答

猛跑小猪

使用contentValues.put("name",name);代替ContentValues.put("name",name);

幕布斯7119047

这恰恰意味着,您将 put 作为静态方法调用并且它不是静态的。你在做:ContentValues contentValues = new ContentValues();但在下一行你打电话:ContentValues.put("name", name)你看……如果不是……你要做的是:contentValues.put("name", name)这解决了问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java