Es passiert viel, dass ich einen Codeausschnitt im Web finden könnte, den ich verwenden möchte, aber das Snippet liefert nicht die notwendigen Importe, die ich brauche ("Using" in C#), also bleibt mir eine andere Suche übrig Aufgabe herauszufinden, zu welchem Namensraum ein Klassen-/Variablentyp gehört. Dieses Problem tritt nur auf, wenn ich Android mit Xamarin in Visual Studio C# programmiere, weil ich nicht sehen kann, wo die Android-Dokumentation mir diese Info zeigt. (Wenn ich in normalem C# programmiere, dann ist die MSDN-Dokumentation sehr klar, zu welchem Namensraum jede Klasse gehört.)Wie kann ich feststellen, zu welcher Namespace agiven Klasse gehört?
Hier ist ein Beispiel. Ich fand den folgenden Code ich verwenden möchte:
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.
Und der Antworter gab auch einen Link zum Android Dokumentation:
http://developer.android.com/reference/android/content/res/Configuration.html#screenWidthDp
jedoch innerhalb VS Ich erhalte eine Fehlermeldung: „Der Typ oder Namespace Name 'Konfiguration' konnte nicht gefunden werden (fehlt eine using-Direktive oder eine Assemblyreferenz?)
Nun, ja, ich vermisse eine using-Direktive, aber was ist eine Möglichkeit, den Namen des Namespace I am herauszufinden fehlt? Wieder wenn es eine normale .Net-Klasse ist, habe ich keine Probleme, dies nur passiert mir mit Android-Klassen innerhalb von Xamarin/VS, weil ich nicht finde, was ich in der Android-Dokumentation brauche. Könnte mir bitte jemand darauf hinweisen?
Auto-Import es? Es zeigt Ihnen eine Liste, wenn es mehrere gibt, und es gibt nicht viele zur Auswahl, wenn der Rückgabetyp – Zoe
google "xamarin api android configuration", erster Treffer – Jason