我有两个文件, blah.py 和 couch.py 。我试图在 blah.py 中使用 couch.py 中的函数,因此我将import couch
放在了blah.py的顶部。< / p>
当我尝试在沙发上使用该功能时,我得到:
全球名称&#39;功能&#39;未定义
我确保他们在同一个目录中,只是想知道为什么会这样?
答案 0 :(得分:1)
您需要将功能称为private View rootView;
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
// Use this to return your custom view for this Fragment
// return inflater.Inflate(Resource.Layout.YourFragment, container, false);
if (rootView == null)
{
//first time creating this fragment view
rootView = inflater.Inflate(Resource.Layout.fragmentlayout1, container, false);
//Initialization
//TODO:
}
else
{
//not first time creating this fragment view
ViewGroup parent = (ViewGroup)rootView.Parent;
if (parent != null)
{
parent.RemoveView(rootView);
}
}
return rootView;
}
或者您可以将其导入为couch.function_name()