我可能会在网上找到一些我想要使用的代码片段,但这段代码并没有提供我需要的必要导入("在C#中使用") ,所以我留下了另一个搜索任务,试图找出类/变量类型所属的命名空间。当我在Visual Studio C#中使用Xamarin编程Android时,这个问题才会发生,因为我无法看到android文档向我显示这些信息的位置。 (如果我使用普通的C#编程,那么MSDN文档非常清楚每个类所属的命名空间。)
这是一个例子。我找到了以下要使用的代码:
Configuration configuration = yourActivity.getResources().getConfiguration();
int screenWidthDp = configuration.screenWidthDp; //The current width of the available screen space, in dp units, corresponding to screen width resource qualifier.
int smallestScreenWidthDp = configuration.smallestScreenWidthDp; //The smallest screen size an application will see in normal operation, corresponding to smallest screen width resource qualifier.
回答者甚至给出了Android文档的链接:
http://developer.android.com/reference/android/content/res/Configuration.html#screenWidthDp
但是在VS中我收到一条错误消息:"类型或命名空间名称'配置'找不到(你错过了使用指令或汇编引用吗?)
嗯,是的,我错过了一个using指令,但是找出我缺少的命名空间名称的方法是什么?再次,如果它是一个普通的.Net类我没有遇到麻烦,这只发生在Xamarin / VS中的Android类,因为我没有在Android文档中找到我需要的东西。有人可以指点我吗?
答案 0 :(得分:0)
通常情况下,我在课堂上按F1查找其在线文档。在Android类上试试
您还可以在Microsoft的Xamarin page中找到所需的文档。 您还可以在此页面中搜索将来可能需要的任何其他课程。