Beiträge von nono124
-
-
-
Dann zeige mal wie du eine einfache abfrage machst und wie du es in der Instanz einer Klasse Speicherst.
ZitatSorry, das mache ich doch alles, ich habe die Querys nur kürzer gestaltet und richtig, das JOIN entfernt.
ja aber wie kommst du vom Cursor auf die AraryList vom Typ deiner DatenKlasse?
überlege was du im Cursor bekommst wenn du mehrere Tabellen abfragst.
-
-
-
-
-
-
Eigentlich hast du das ja auch schon das wird wohl dein
„ArrayList<DataModell_aufgabenliste> dataModell_aufgabenliste“ sein
Aber das benutzt du garnicht im Adapter.
ZitatDas ist aber noch lange nicht die Position im Daten-Array, da ich ja z.B. den Datensatz löschen will.
wo hast du denn ein Array du hast eine Arraylist und kein Array.
-
Wieso eigentlich sowas?
Codepublic ViewAdapter(Context context, ArrayList<DataModell_aufgabenliste> dataModell_aufgabenliste, ArrayList bereich, ArrayList aufgabentyp, ArrayList notiz, ArrayList termin, ArrayList aufgabe_erledigt, ArrayList aufgabenListe_id)so viele Listen.
Erstelle eine Model Kasse mit den Attributen die du brauchst. Da von erstellst du eine Liste und die gibst du dem Adapter.
Dann brauchst beim löschen auch nur den einen Eintragt in der Liste löschen. Und nicht in allen Listen . OOP
-
Hallo hier hättest du in etwas das gleiche gehabt.
How to Implement Item Click Interface in Android? - GeeksforGeeksA Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and…www.geeksforgeeks.org -
Auch ein Grund ist xamarin größer api 30
ist meines Wissens schwierig.
Wenn du es in den Play store stellen willst wirst du damit Probleme haben.
Also setzt gleich auf Java oder Kotlin.
-
Das wäre dann ein Feamework. Du hättest somit nur begrenzte Möglichkeiten. Kommt natürlich auch darauf an was du machen willst.
Auch C# muss mittels einrm Feamework in Java Byte Code übersetzt werden.
Denn es muss am Ende auf der Jvm laufen.
Die meiste Hilfe wirst du für Java und mittlerweile auch für Kotlin finden, bekommen.
Das Feamework Xamarin unterstützt nicht alles was du auf Java oder Kotlin machen kannst.
Android Studio ist die offizielle kostenlose IDE von Google für Android.
-
Hallo
C# und Adroid nein das solltest du lassen.
Android dann Java oder neuer Kotlin. Als IDE Android Studio.
Wenn es später mal auch auf Mac OS sein soll dann vielleicht das Framework Flutter und Programmiersprache Dart.
Wobei Ios dann Swift als Programmiersprache wäre, und da brauchst du auch ein MacOS um dort XCode laufen zulassen, was nicht unter Win oder Linux gibt.
Eine App für IOS ohne Mac sinnlos.
-
Die Java Mail API solte auch unter Android laufen.
Android Email App Using Javamail API in Android StudioIn this post we will create an Android Email App.www.simplifiedcoding.netoder
Google API
-
Du kannst doch auf das Imageview auch einen Klicklistener setzen.
Dann ist das Bild der Button.
Geht auch mit einem Text.
-
PS. den Datentyp "String " gibt es nicht bei SQL.
Dein Code, wird einen Fehler geben.
Codegdb.execSQL("CREATE TABLE " + gdbTabelle + "(id INTEGER, fragentext TEXT, bild String, rAntwort TEXT, kat Text)");deine WHERE Clausel passt auch nicht.
CodeCursor cursor = db.rawQuery("SELECT * FROM " + gdbTabelle+ " WHERE id = ' " + j + " ' " , null);"j" ist ein "int" . Du suchst auch nach einen Int in der id braucht somit nicht in Hochkomma.
WHERE - SQL Befehl - Erklärung und Beispiele
http://www.bs7-augsburg.de/aicher/files_codeconcert/Android/AnPr_Android_Course_3_1_SQLite.pdf
-
-
Ja so wird die draw Methode nur einmal aufgrufen. Das Rechteck bewegt sich nicht.
Die Update Methode gehört in einen eigenen Thread. Der auch zwischendurch erwas wartet und der ui etwas Zeit gibt.
Wahrscheinlich wird wenn das Bildschirm Ende erreicht ist ein Fehler kommen.
In dem gameloop müsste er die Update Methode aufrufen. Da das wahrscheinlich ein Thread ist.
-