我正在尝试根据Simon Jackson对SO问题here的回答设置一个模仿Google日历操作栏的自定义操作栏。
然而,我正在与'mContext'斗争,因为我不知道它指的是什么背景。
mContext有2个实例,在实例化操作栏时膨胀视图时有1个实例,有2个实例。我已经尝试了应用程序上下文和inflater上下文,但是虽然每个都适用于一个mContext实例,但两者都不适用。
在此代码片段的上下文中,mContext是什么?
我正在使用Android Studio和API 22进行开发。
答案 0 :(得分:1)
mContext将引用:
getApplicationContext()
来自活动
的电话答案 1 :(得分:0)
在致电for tbl in `psql -qAt -c "select schemaname || '.' || tablename from pg_tables WHERE schemaname <> 'pg_catalog' AND schemaname <> 'information_schema';" YOUR_DATABASE_NAME` ; do psql -c "alter table $tbl SET WITHOUT OIDS" YOUR_DATABASE_NAME ; done
之前添加此内容:
onCreate()
或者最好如上所述,将Context mContext;
替换为mContext