Beiträge von Greg50007

    Guten Abend,
    Ich hätte da mal eine Frage die mich doch vor eine gewisse Verwunderung stellt...
    Und zwar habe ich auf einer website (http://abhiandroid.com/ui/searchview) eine schöne Anleitung für so eine Fragmentsuche gefunden.
    Probiert, funktioniert.
    Nun habe ich das mal für meine Wünsche umgeschrieben:












    Der XML Code ist für die Main (in meinem fall Tabelle) gleich geblieben. Die list_view_items hab ich dahingehend verändert dass es nun 5 textviews sind (titel, erscheinungsjahr, laufzeit, fsk, server)



    Im Grunde das gleiche wie auch auf der Website... wenn ich das ganze nun starte sind alle filme zu sehen.
    Gebe ich nun etwas in die Suchleiste ein (buchstaben werden nicht angezeigt) hängt sich die app auf und stürtzt mit der Meldung:


    E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.niklas.medienlister, PID: 26091
    java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.example.niklas.medienlister.DVD.getTitel()' on a null object reference
    at com.example.niklas.medienlister.ListViewAdapter.filter(ListViewAdapter.java:91)
    at com.example.niklas.medienlister.Suche.onQueryTextChange(Suche.java:60)
    at android.widget.SearchView.onTextChanged(SearchView.java:1349)
    at android.widget.SearchView.-wrap9(SearchView.java)
    at android.widget.SearchView$9.onTextChanged(SearchView.java:1937)
    at android.widget.TextView.sendOnTextChanged(TextView.java:9404)
    at android.widget.TextView.handleTextChanged(TextView.java:9481)
    at android.widget.TextView$ChangeWatcher.onTextChanged(TextView.java:12320)
    at android.text.SpannableStringBuilder.sendTextChanged(SpannableStringBuilder.java:1208)
    at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:578)
    at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:509)
    at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:508)
    at android.view.inputmethod.BaseInputConnection.replaceText(BaseInputConnection.java:850)
    at android.view.inputmethod.BaseInputConnection.commitText(BaseInputConnection.java:200)
    at com.android.internal.widget.EditableInputConnection.commitText(EditableInputConnection.java:183)
    at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:345)
    at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:91)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:154)
    at android.app.ActivityThread.main(ActivityThread.java:6692)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1468)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1358)


    ab... Ich verstehe ja an sich was mir die app sagen will... aber wenn das null wäre würde ich doch keine Liste angezeigt bekommen oder?




    ListViewAdapter Z. 91:

    Java
    for (DVD wp : arraylist) {
    
    
    if (wp.getTitel().toLowerCase(Locale.getDefault()).contains(charText) || wp.getJahr().toLowerCase(Locale.getDefault()).contains(charText) || wp.getZeit().toLowerCase(Locale.getDefault()).contains(charText) || wp.getFSK().toLowerCase(Locale.getDefault()).contains(charText) || wp.getServer().toLowerCase(Locale.getDefault()).contains(charText)) {
    
    
    filmList.add(wp);
    
    
    }


    Suche Z. 60:



    Habt ihr eine Idee was daran nun falsch sein kann?Ich bin für jede Hilfe dankbar!
    LG.Greg

    Hallo,
    Auch wenn die Antwort ansich schon genannt wurde will ich die Lösung des Problems nochmal verkünden:


    Java
    BufferedReader br = new BufferedReader(new InputStreamReader(new SmbFileInputStream(Lfile), "Cp1252")); //Die Ergänzung von "Cp1252" war der Schlüssel


    Lg.
    Greg

    hi, das ist mir Klar:D
    Ich gebe aber (was nicht im Code oben steht) den String test einmal aus.... Ich hab's schon geschafft wieder alles ausgelesen zubekommen...
    Aber meine eurozeichensind halt diese Fragezeichen.. . (Generell die sonderzeichen)
    Lg.
    Greg

    Hallo ich muss nochmal stören und hoffe auf eure unterstützung:


    und zwar ist es wieder mal der Server der mir probleme macht...
    und zwar lese ich ein Textdokument aus,


    (Beispiel:
    11:14€€87€16€Blu-Ray
    (K)ein Vater gesucht€1995€96€6€Media 2
    00 Schneider - Im Wendekreis der Eidechse€€96€6€FP1-C 200-KG
    10 - Die Traumfrau€€122€16€FP1-C 200-EG
    10 Cloverfield Lane€2016€104€16€Media 8
    10 Dinge, die ich an Dir hasse€1999€97€12€Media 7
    12 Meter ohne Kopf€2009€102€12€Media 7
    12 Uhr mittags - High Noon€1952€85€12€Media 8
    12 Years a Slave€€134€12€FP1-C 200-KG
    13 Hours - The Secret Soldiers of Benghazi€2016€125€16€Media 8
    13.000 kilomenter - Die wahre Geschichte einer unglaublichen Odyssee€2012€148€12€Media 8)


    alles Stings, bei denen die €-Zeichen einen wert vom anderen trennt.
    Auslesen tuhe ich das mit der Samba libary mit SmbFileInputStream.

    das heißt ja ich müsste beim System.out von dem String test mein Beispiel oben rausbekommen müsste. (mit €-Zeichen etc.)
    Rauskommt jedoch nur der erste wert und zwar so: 11:14��87�16�Blu-Ray
    WIESO bekomme ich nur den ersten wert und warum ohne €-zeichen?
    Habt ihr eine idee? es hat ja mal funktioniert...


    Ich hoffe ihr könnt mir helfen...
    LG. und schönes Wochenende


    Greg

    danke für die Aufmunterung und ich will ehrlich sein ich hab heimlich weiter nach Lösungen gesucht ;)
    So schnell will ich eigentlich nicht aufgeben... Und mir fehlen an sich ja auch nur die Layouts... des java Code kann ich zum größten Teil übernehmen...
    Aber diese Layouts machen mich fertig ?(
    Mein Problem kann doch kein Einzelfall sein...
    Was hast du denn für ne App programmiert?
    Und ist die auch für Tablet? (Wie hast du das mit der Größe gelöst?)
    Lg.
    Greg

    Guten Morgen,
    Ich wollte euch bezüglich meiner App und den dazugehörenden Problemen auf den neusten Stand bringen.
    Leider mussich euch sagen das ich die Aktion vorerst auf Eis legen werde, da mir das für mal neben bei zu umfangreich und kompliziert ist. Ich teste mich nun seit 2 wochen daran, habe für mich kleine Erfolge gefeiert mit dem Schreiben und auslesen von Dateien die auf einem Server liegen, aber auch Misserfolge wie das 2wochen lange tüfteln am Layout... (dem ist zu entnehmen das auch mein Plan mit setTextSize ein Fehlschlag war)
    Das macht keinen Spaß.
    Desshalb nun dieser Entschluss, bis ich die Misserfolge und die damit verbundene Enttäuschung verarbeitet habe.
    Das wird euch zwar vermutlich egal sein ob ich das nun weiter führe oder nicht, aber ich finde ihr habt das Recht das zu erfahren wo ihr mir doch so toll geholfen habt, bzw. Versucht habt zu helfen.


    Spätestens Ende des Jahres werd ich aber bestimmt mit dem ein oder anderen Problem zurück kehren :P


    Bis dahin euch viel spaß am Thema Android :D


    Lg.
    Greg


    EDIT: ich muss mich dann in Ruhe und langsam in die Grafik Fuchsen, es hängt ja nur an den Layouts

    Guten Morgen,
    Ich hab mir das mal angeguckt, verstehe es noch nicht ganz aber das wird noch.


    Ich hatte grade die Idee die bildschirmhöhe zu teilen und den Wert dann als textgröße mit setTextSize () zu setzten. Dann ist es doch immer passend zur Bildschirmgröße oder?


    Lg. und schönen Tag,
    Greg

    funktioniert es bei dir?
    Oder hast du es nicht getestet? (Soll kein Vorwurf sein)


    Was mir so auffällt... (Bilder folgen gleich) alle versuche weichen aber von meinem ursprünglichen Wunschdesigne ab...
    du wirst sehen was ich meine.
    Schönen abend noch und danke für alle mühen,
    Greg

    Zuerst nochmal ein großes dankeschön, dass ihr mir versucht hier so zu helfen.
    Ich weiß ja nicht ob ich dich falsch verstehe, wir aneinander vorbei reden, oder ich was falsch mache...
    aber irgendwie krieg es immernoch nicht gebacken...


    die Textviews bleiben in ihrer größe ebenso der text...
    Tut mir leid das ich für so etwas scheinbar einfaches zu dämlich bin ._.


    Lg.
    Greg

    Von der Struktur die ich gerne hätte?
    Das wäre der hier:


    Und den dann soo das er sich (die textviews) der bildschirmgröße anpassen. Also sowohl in Lenge als auch Textgröße...


    Danke schonmal für deine Hilfe!

    Also irgendwie... weiß ich nicht so ganz...
    GridLayout: funktioniert garnicht
    LinearLayout horizontal: ansich ganz gut... aber da bekomme ich noch keine weiteren zeilen rein und diese nicht meinen wünschen angepasst...
    LinearLayout vertical: kein erfolg...


    und wenn ich versuche ein horizontalesin ein vertikales zu packen hab ich auch kein erfolg...


    Lg
    Greg