我有一个班级,我有这个:
public TrabalharFicheiro(Context context)
{
_context = context;
}
我有一个对话片段:
public override View OnCreateView (LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
base.OnCreateView (inflater, container, savedInstanceState);
var view = inflater.Inflate (Resource.Layout.dialog_adicionar_produtos,
container, false);
var test = new TrabalharFicheiro (this);
return view;
}
它给了我一个错误:
“无法从'Activity1.dialog'转换为 'Android.Content.Context'(CS1503)“
我应该用什么语境代替this
?
答案 0 :(得分:1)
this
表示TrabalharFicheiro
类的实例。
var test = new TrabalharFicheiro (this.Activity);
应该被使用。