Ich habe diese Woche mit MonoDroid herumgefummelt. Nicht, dass ich Java nicht schätze, aber ich verbringe die meiste Zeit in Visual Studio / C # oder Delphi, und ich ziehe lieber meine Fingernägel raus, als YET ANONDER IDE und NOCH ANDEREN Editor zu lernen, um Eclipse zu benutzen.
Ich habe diesen Code an C # aus Java angepasst, für Situationen, in denen es einfacher ist, meinen Spinner programmgesteuert in C # -Code und nicht in AXML zu füllen. Vielleicht finden es einige von euch hilfreich.
Erstelle einen generischen Spinner in der axml deiner Aktivität:
%Vor%Erstellen Sie Ihr Array von String irgendwo passend:
%Vor%Ich bevorzuge es, Objekte in der öffentlichen Klasse der Aktivität zu instanziieren, so dass ich sie nur einmal identifizieren muss:
%Vor%In der OnCreate-Funktion der Aktivität weisen Sie Ihr Array dem Spinner zu:
%Vor%Schließlich kodieren Sie den jb_spinner_ItemSelected-Handler, damit etwas passiert, wenn der Benutzer eine Auswahl trifft:
%Vor%Tags und Links c# xamarin.android android-spinner