Beiträge von CdWechsler

    Wie kann man denn ein bild, den man mit der kamera gemacht hat, verkleinern und in ein imageview reinpacken, dessen layout 90x90dp groß ist?


    bekomme sonst ne meldung dieser art: Bitmap too large to be uploaded into a texture (2448x3264, max=2048x2048)

    Hallo allerseits,


    was ich wissen möchte ist, muss man IMMER bei mehreren Activites oder klassen, die verschiedene layouts nutzen verschiedene id's zu den objekten geben??


    Beispiel ich habe ein zwei layout A und B, wobei beide im prinzip gleich aufgebaut sind. d.h. ich hab eins aufgebaut und im prinzip ein weiteres erstellt und den inhalt in das zweite kopiert habe. für beide layouts verwende ich natürlich zwei verschiedene klassen A und B.
    Wenn ich jetzt bei beiden layouts eine textview hab mit der id:textview1, kann man das so machen oder muss ich in einem der layouts die bereits genutzte id umbenennen in eine andere, da die id's ja in die R datei eingetragen werden. könnte ja sein, dass es zu komplikationen kommen könnte wegen den identischen id's.


    danke im voraus

    Hallo Marco,


    danke für deinen Post, was ich aber leider nicht ganz verstanden habe!? Wie meinst du das mit _id des eintrags übergeben?


    Für besseres Verständnis: ich habe eine application mit einer Actionbar, also zwei fragmente (fragment A und fragment B), die man hin und her swipen kann. Die Datenbank wird geöffnet und erstellt über die MainActivity, also sobald die app gestartet wird. fragment A enthält einen button, dass eine weitere activity (DebtorHistory) öffnet die eine listview beinhaltet und diese mit den daten aus der Datenbank füllen soll. heißt im klartext, dass wenn ich auf den button klicke, ich eine liste von einträgen automatisch zu sehen bekomme.


    Daher weiß ich nicht, wie du das mit dem _id meinst. (sry) ?(


    ich hab mal zum testen mal in der DebtorHistory klasse noch einmal ein objekt der Klasse DatabaseHandler erzeugt um zu sehen ob das geht.



    geht aber nicht :(



    eigentlich müsste das doch gehen!?? ?( ?(

    Hallo,


    wie war denn das nochmal, wenn ich über einen button einen neue Activity (DebtorHistory) öffne und und DebtorHistory eine Listview anzeigen soll, welche aber ein objekt, der sich in der Mainactivity befindet, benötigt? Braucht man dafür eine Instanz zu der Mainactivity?


    In meinem Fall möchte ich, dass DebtorHistory sobald diese geöffnet wird, informationen aus einer sqlite datenbank ausliest und anzeigt.


    Habe in der MainActivity ein Objekt der Klasse DataBaseHandler erstellt, welche die nötigen methoden für die DB beinhaltet.



    Die DebtorHistory.class wird durch ein button klick in dem fragment Debtor ausgeführt


    die DebtorHistory.class:


    Bekomme einen nullpointer in der Zeile startManagingCursor(cursor = mainActivity.myDBHandler.getAllDifferentNames1());


    Oder muss ich über Intent irgendwas übermitteln?? :-/

    Hallo leute,


    also gestern habe ich problemlos hier posten können, aber ab heute komischerweise bekomme ich sobald ich dieses forum aufrufe folgende mitteilung




    und das jedesmal, wenn ich ein thread öffne, seite neu lade, vorherige seite öffne, etwas posten will etc. etc.
    das geile ist, als ich was posten wollte, welches ein bild beinhaltete (so wie dieser post), hat es nicht funktioniert, weil laut fehlermeldung bis 100 000 zeichen verwendet werden dürfen. Und es waren sicherlich nicht 100 000 zeichen, ich hatte schon posts gehabt die deutlich länger waren. als ich das bild entfernt hatte, konnte wurde mein post angenommen.


    wie kann man diese authentifizierung abschalten?

    Hallo nochmal,


    wie sieht das denn aus wenn man mehrere items in
    der actionbar hat und einige davon sollen über einen overflow button zu
    sehen sein. ich bin schon seit gestern dran, einen overflow button im
    actionbar hinzubekommen, jedoch erfolgslos. ist das denn mit dem
    appcompat möglich!??


    bei mir werden jeweils zwei items (per image) in der actionbar leiste
    angezeigt und die restlichen bekomme ich nur zu sehen, wenn man auf den
    hardwarebutton menü klickt. die werden dann halt wie gewohnt unten übereinander aufgelistet.


    mein menü.xml sieht folgendermaßen aus:


    oder muss man speziell ein popup item erstellen?

    So, habe es nun hinbekommen in einen fragmentactivty eine custom actionobar zu machen ;)


    die mainactivity wurde folgendermaßen verändert (zeile 17):



    im res-ordner die menu-main.xml datei:



    in im manifest die zeile mit android:theme in android:theme="@style/Theme.AppCompat.Light" > ändern. Die v7 library natürlich am anfang in das projekt mit hinzufügen.
    hier das tutorial: http://hmkcode.com/add-actionbar-to-android-2-3-x/


    danke an marco feltmann ;)

    Hallo Marco,


    danke dir für deine tipps. Also ich hab gerade versucht was du mir vorgeschlagen hast. die library die ich brauch ist ja android.support.v7.app.ActionBar. Im <sdk>/extras/android/support/v7 sind folgende ordner: appcompat, gridlayout und mediarouter enthalten. ich hab die appcompat importiert und in meinem projekt diese in die library hinzugefügt. bekomme jedoch nun einen roten ausrufezeichen am projektordner. bin ich denn richtig vorgegangen? ?(

    hallo kogoro,


    danke für dein post. ja die seite kenn ich zwar, aber in meinem fall geht es ja darum, wie man buttons in ganz oben in die leiste bekommt. mit dem generator kann man das ja nicht machen.

    Nabend an alle,


    ich wollte mal versuchen, die Actionbar einer App zu verändern, also sprich button einfügen und hintergrundfarbe zu verändern.


    Am ende soll es so aussehen:




    Wenn man ein neues android-projekt erstellt, kann man ja aussuchen, ob man eine blanke activity oder mit navigation (fixed/scrollable tabs) haben möchte. ich habe fixed tab ausgewählt. dann bräuchte man nur noch oben die actionbartheme leiste zu ändern.


    habe dafür eine layout dementsprechend konstruiert:
    title_bar.xml


    habe mich nach diesem tutorial gehalten: http://www.youtube.com/watch?v=sRZdP9n9ieM
    das heißt, ich hab wie im wiedeo die xml datein erstellt, die anifest angepasst etc. bekam aber ein nullpointerexception.


    Die Mainactivity wurde ja automatisch generiert. hab da nichts geändert.


    Zeile 34 ist actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);


    Ich weiß nicht, ob man das so einfach übernehmen kann ( hab keine ahnung wie ich vorgehen muss). Im video war es ja schließlich eine blank activity. Habe schon paar tutorials mir angesehen, aber die enthielten nicht das ergebnis, was ich mir wünsche bzw. waren einige unvollständig. hier sind die tutorials, die mich ziemlich verwirrt haben


    http://blog.alwold.com/2013/08…n-the-android-action-bar/
    http://www.androidhive.info/20…-working-with-action-bar/
    https://developer.android.com/…cs/actionbar/styling.html



    Hallo Leute,


    bab eine Radiogroup mit 6 radiobuttons. Von der anordnung her sieht das so aus:


    Radiogroup
    |radioBtn0|radioBtn1|radioBtn2
    |radioBtn4|radioBtn5|radioBtn6


    eigentlich sollte ja nur wenn man die radiogroup bei default lässt, also spirch nichts großartiges daran ändert, nur eines der radiobuttons wählbar sein (zumindestens kenn ich das so, dass pro group nur ein button ausgewählt werden kann, bin mir aber nicht 100%ig sicher :-[ )


    das problem in meinem fall ist, dass alle ausgewählt werden können. kann es daran liegen, das ich die die in linearlayouts aufgeteilt habe!? falls nicht, wie kann man das sonst umgehen, dass quasi nur eines der 6 radiobuttons ausgewählt werden kann?


    hier die xml:



    danke euch für eure bemühungen im voraus

    Zitat

    Na, dann hast Du den Fehler ja gefunden. ;)


    Sorg dafür, dass deleteBtn nicht mehr null ist, dann klappt's auch mit dem OnClickListener.

    jaaa, das wusste ich ja bereits :D
    wie soll ich dafür sorgen ? :D haha... hab es ja eigentlich so geschrieben das es gar nicht null sein kann. :D

    Zitat

    hatte so ein ähnliches Problem auch mal, habe dann mal das Projekt gecleaned und da liefs komischerweise wieder.

    Zitat

    Referenzen kaputt, R durch einen Fehler in irgend einem XML nicht
    neu erstellt, bei der ID vertippt… das kann an allem Möglichen liegen.

    hmm... danke für die antworten und tipps. daran könnte es eher liegen. ich werde morgen mich weiter damit beschäftigen. ;)

    Hallo lieber community,


    ich hänge schon seit einem halben tag an der sache und komme einfach nicht weiter. Ich habe eine Listview (main list) die man anklicken kann. wird eines der items angeklickt öffnet sich ein dialog, welches eine custom Listview (sub list) beinhaltet. Jede zeile hat zwei textviews und ein imagebutton (delete). Aber wenn ich auf ein item von der main list klicke bekomme ich eine nullpointerexception, die ich mir nicht erklären kann.




    wenn ich die methode deleteBtn.setOnClickListener() ( Das ist die zeile 193-199) auskommentiere, dann gibt es keine exception. Ich habe auch andere dialogs mit imagebuttons, wo ich das genauso programmiert habe. Komischwerweise geht das in diesem dialog nicht. ?(

    hat wunderbar geklappt. danke dir ;)


    eine frage nebenbei: gibt es eine möglichkeit, die strings die in der db abgelegt sind ohne die leerzeilen bzw. ohne groß/klein Buchstaben zu prüfen? weil wenn ich jetzt zwei einträge mit den selben namen habe Beispiel: "Olaf" und "Olaf " dann werden zwei einträge gemacht, oder wenn man das eine "O" klein schreibt etc. kann man das mit einer sql anweisung machen? Mit java wüsste ich schon wie, aber nicht direkt mit sql.

    Hallo,


    ich arbeite mich gerade in sqlite ein. Habe eine DB erstellt mit einer Tabelle die folgende spalten beinhaltet: ID,Name, Betrag, Grund, Datum, Icon.


    Die einträge sollen an einer custom listview angezeigt werden, was ich auch hinbekommen habe. Das problem ist, wenn es beispielsweise einträge gibt mit gleichen namen, sollen dann diese in der listview nur einmal angezeigt werden.


    Beispiel: in der Db ist folgende namen einträge
    Ali
    Richard
    Tom
    John
    Elli
    Tom
    Ali
    Ali


    Mit der Methode


    bekomme ich so wie im beispiel aufgelistet alle namen gelistet. Was ich aber will ist, dass gleich vorkommende namen nur einmal angezeigt werden, also Ali, Richard,Tom,John,Elli.


    Damit ALLE zeilen ausgegeben werden erfolgt mit dieser Methode:


    ich habe die methode etliche male umgeschrieben, momentan sieht die so aus:



    wenn ich das so lasse wie jetzt bekomme ich eine
    java.lang.IllegalArgumentException: the mBindArgs is null. Irgendwas mache ich bei der sql-anweisung falsch, komme aber nicht drauf :-/