为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕桂英4014372 2023-06-04 17:01:11
Non-static method 'put(java.lang.String, java.lang.String)' cannot be referenced from a static context在android studio中是什么意思?
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

使用

contentValues.put("name",name);

代替

ContentValues.put("name",name);


查看完整回答
反对 回复 2023-06-04
?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

这恰恰意味着,您将 put 作为静态方法调用并且它不是静态的。你在做:

ContentValues contentValues = new ContentValues();

但在下一行你打电话:

ContentValues.put("name", name)

你看……如果不是……你要做的是:

contentValues.put("name", name)

这解决了问题


查看完整回答
反对 回复 2023-06-04
  • 2 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信