Proč je tam nechal prostor na levé straně lineární uspořádání?

0

Otázka

immage of android studio design

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

        <androidx.appcompat.widget.Toolbar
            android:id="@+id/myToolbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent">

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:background="#019032"
                android:padding="20dp"
                android:gravity="center_horizontal">

                <ImageView
                    android:layout_width="25dp"
                    android:layout_height="25dp"
                    android:layout_marginLeft="0dp"
                    android:paddingLeft="0dp"
                    android:src="@drawable/menu" />

                <TextView
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_gravity="center"
                    android:textAlignment="center"
                    android:layout_weight="1"
                    android:textStyle="bold"
                    android:textSize="18dp"
                    android:text="Falesie in Italia" />

                <ImageView
                    android:layout_width="25dp"
                    android:layout_height="25dp"
                    android:src="@drawable/menu" />

            </LinearLayout>

        </androidx.appcompat.widget.Toolbar>

</androidx.constraintlayout.widget.ConstraintLayout>

Snažím se přidat panel Nástrojů na moje app, a já měl trochu prostoru na levé straně lineární uspořádání.

Toto je kód z mých hlavních činností rozvržení, snažil jsem se změnit odsazení a rozpětí všech prvku, ale situace doasn nemění.

Ví někdo, proč?

2

Nejlepší odpověď

1

Mohl bys zkusit

 app:contentInsetLeft="0dp"
 app:contentInsetStart="0dp"
 android:padding="0dp"

to bude takhle

<androidx.appcompat.widget.Toolbar
    android:id="@+id/myToolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:contentInsetLeft="0dp"
    app:contentInsetStart="0dp"
    android:padding="0dp">
2021-11-24 05:01:24
0

Náhled na můj Android Studio Problém je s keší

Zkuste

  • Zkopírujte obsah souboru
  • Smazat soubor
  • Soubor > Zrušit A Restartovat
  • Gradle překlad
  • Vytvořit nový soubor s jiným názvem
  • Podívejte se na náhled
  • Spusťte aplikaci a zkontrolujte, zda
  • Přejmenovat na původní název

Pokud to doesnt práce

  • Blízko android studio zcela (Zkontrolujte správce úloh a ukončit úkol, pokud jeho stále běží)
  • Zadejte %USERPROFILE%\.gradle\caches v explorer a odstranit mezipaměti složky enter image description here
  • Jít do projektu root a odstranit .idea, .gradle a buildsložky enter image description here
  • Otevřít android studio
2021-11-24 04:54:05

Ahoj Omka, jen jsem zkusil vaše řešení, krok za krokem, ale stále mají problém.
imaluris

Prosím, zkuste aktualizováno odpověď
Omkar T

Problém s výchozí hodnoty panelu nástrojů jako @imaluris řekl, že se objeví také v aplikaci nejen náhled, takže to znamená, že problém není s build files, a že je třeba jen nastavit výchozí hodnoty pro odsazení a obsahu vložka 0, nebo žádné, že je třeba kontrolovat prostor
Ahmed Karam

Ahoj kluci, jsem dočasně vyřešil tím, že přidá android:layout_marginLeft="-20dp" v nástrojové Liště.
imaluris

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................