Beiträge von silbaer

    Moin!


    Die Logik und mein Taschenrechner sagt mir, dass du nur eine der Zahlen brauchst.


    Wenn der String immer gleich aufgebaut ist (nehme ich an) sind die relevanten Stichwörter substring(), indexOf() und split() bzw. RegEx()


    Wenn du nicht selber denken magst:


    CU,
    Timo

    Ok, das Problem ist gelöst. Irgendwie...


    tl;dr: Alle Editfenster schließen, Gradle-Sync, Clean/Rebuild


    Nach einem kompletten Clean/Rebuild in der IDE (AndroidStudio / ubuntu 14.04) ging es auf einmal. Nicht dass ich das nicht vorher schon zig mal gemacht hatte. Dann nach einer Änderung an einer anderen Stelle die absolut gar nichts damit zu tun hatte wieder nicht. Zwischenzeitlich hatte ich falsche Texte in meiner App. Es gab also ein generelle Problem mit den Resourcen. Nach schließen aller Source-Files, einem Gradle-Sync und Clean/Rebuild funktioniert alles wie gewünscht. Reproduzierbar. Der Fehler liegt also irgendwo in dem Gradle-Magic des Android-Studios.


    Silbaer

    Moin!


    Usecase: Ich habe eine Klasse die bei toString() sprachabhängige Strings zurück geben soll. Die entsprechenden Strings sollen in einer Stringresource sein.


    Dafür habe ich Application abgeleitet:



    Der packageName stimmt mit dem überein der im Manifest angegeben ist. aString ist existent in den Resourcen und trotzdem ist resId immer 0


    Edit: In der Resource steht z.B. <string name="txt_fire">Feuer</string> und aString ist dann txt_fire


    Alles was ich im Internet finden konnte verweist immer genau auf diese Beispiel. Keine Ahnung was da nicht stimmt.


    CU,
    silbaer

    Hi und Herzlich Willkommen im Forum,


    ich fange immer mit einer Skizze auf Papier an und schaue dann wie ich es am besten und möglichst flat (also keine unnötigen Tiefen) schaffe.
    Ich kann mir das nicht so recht vorstellen. Hast du evtl. eine XML die deinen bisherigen Ansatz beschreibt?
    Ansonsten wäre wrap_content für das LinearLayout genau das richtige. Dann nimmt er aber das größte Element, also das ImageView. Von daher würde ich die Größen des ImageViews festlegen.

    Hier mal die gekürzte Version meines Layouts zur Übersicht.

    Moin!


    Gegeben ist ein horizontales LinearLayout bestehen aus zwei TextView, vier ImageView und einem Button. Die Höhe soll durch den Button (oder die TextView) bestimmt werden und die ImageView sollen sich entsprechend anpassen. In den ImageViews sind quadratische Icons die größer sind als die Zeile, sprich der Button, ist. Diese sollen entsprechend der ImageView/Zeile proportional skaliert werden.


    Ich habe schon alles Mögliche probiert und gegoogelt, aber eine Lösung habe ich nicht gefunden. Ich habe allerdings auch noch so einige Probleme die ganzen Layouts samt ihren Einstellungen/Parametern zu durchschauen. Wenn da jemand eine kompakte Erklärung zu kennt, immer her damit.


    Zu meinem Problem nochmal: Wenn ich das richtig sehe, müsste ich dem umgebenen LinearLayout nur sagen: Mach dich so hoch wie der Button. Die ImageView bekommen dann "matchparent" und die Sache ist geritzt. Aber ich weiß nicht wie. Und ob ich da überhaupt richtig liege. :)


    silbaer