展开全部
把数据库封装好,在哪个activity访问不是都一样,直接调用增删改查那些方法就好了
追问
我这么问,就说明我对这些不熟悉了。比如说,我在MainActivity下定义了:DBAdapter db = new DBAdapter(this); 其中DBAdapter是我自定义好的数据库操作类,里面写了数据库的增删改查等方法。
当我在另一个Activity直接调用db.insert() (假如调用这个),就会提示:db还没有定义。
追答
不管在哪个activity调用数据库都要重新穿件封装好的数据库操作对象,通过对象去调用数据库的操作方法,如果不在同一个包里,先要把数据库那个包import进去
展开全部
是同一个数据库还是同一个库的对象。。。同一个库你直接再打开一次就行了,同一个对象。。这个没啥必要吧,你试试传递能行不
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码一样不就完了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
调用同一个dao
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询