Weisser gleichmässiger Rand um Hintergrundbild

  • Guten Tag,

    Habe eine Applikation entwickelt bei der noch folgendes Problem vorliegt: Ich habe eine App mit einem Hauptmenu und unterschiedlichen Submenus (alles Fragments). Für jedes dieser Menus habe ich ein Hintergrundbild eingefügt, welches auf der XML Designer Seite schön den ganzen Emulator Bildschirm füllt. Nachdem ich das Programm laufen lasse ist aber um jedes dieser Hintergrundbilder ein gleichmässig dicker weisser Rand. Habe schon etliche Foren abgerattert und vieles versucht. Scheint bei mir irgend ein komplexerer Fall zu sein. Irgendwo in den Settings könnte sich auch etwas eingeschlichen haben.
    Da ich für jedes neue Fenster die selbe ImageView Passage verwendet habe teile ich nun den XML Code für das Hauptmenu:


    Ich hoffe ihr könnt mir helfen.

    LG!

  • Hallo Wilkommen im Forum.

    Versuche es mal mit einen anderen scaleType. Zeile 18.

    android:scaleType="fitXY" macht keine Sralirung passt also nicht die Grösse des Images an den Bildschirm an.
    Ist somit eine 1zu1 oder 100% Ansicht ein Pixel des Image auf ein Pixel des Display.
    Wenn nun das Bild Kleiner als der Bildschim kommt der Rand.

    Versuche
    android:scaleType="CENTER_CROP"
    oder
    android:scaleType="CENTER_INSIDE"

    Hier kanst du die verschiedenen Typen Nachschauen.
    https://developer.android.com/reference/andr…eView.ScaleType
    https://inthecheesefactory.com/blog/correct-i…le-imageview/en

    Einmal editiert, zuletzt von nono124 (22. Mai 2018 um 16:10)

  • Hallo jogimuc,

    Habe dies auch bereits versucht gehabt aber vielen Dank noch für die Info über "fitXY". Der Rand besteht leider in gleicher Form noch bei CenterCrop und CenterInside..

  • Schade
    werde es in den nechsten tagen mal im AS testen jetzt hier aus der fernne kann ich nichts weiter finden.
    Wie sieht das Loyout der Activity aus? also der Fragmentcontainer.
    Könnte auch sein das da der Rand ist.

  • Habe jetzt auf deinen Hinweis herab sofort das Activity Layout überprüft und siehe da: Da war ein Padding drin^^ Unser Dozent hat uns eine App Vorlage bereitgestellt auf der wir aufbauen konnten desshalb konnte ich von dem nichts wissen x)

    Herzlichen Dank und einen schönen Abend!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!