Das ScrollView-Layout oder sein RelativeLayout-Elternteil ist möglicherweise nutzlos

Ich entwickle eine Android 4 und oben Anwendung. Eine Schicht erzeugt diese Warnung: Dieses ScrollView-Layout oder sein RelativeLayout-Elternteil ist möglicherweise nutzlos; Übertragen Sie das Hintergrundattribut auf die andere Ansicht

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#000" android:orientation="vertical" > <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="3dp" > <WebView android:id="@+id/about" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:layerType="software" /> </ScrollView> </RelativeLayout> 

Wie kann ich diese Warnung lösen?

  • Google Cloud Messaging Sicherheit
  • Wie kann ich ein hochauflösendes Icon in eine Nicht-Amazon-AppStore Kindle Fire App einbetten?
  • Android webview loadurl ("file: ///android_asset/index.html#home") ist fehlgeschlagen
  • VerifyError oder mit overridePendingTransition unter Beibehaltung der Kompatibilität?
  • Java.lang.NoSuchMethodError: Keine Schnittstelle Methode sort (Ljava / util / Comparator;) Ausnahme bei der Sortierung Arraylist Android
  • Standortbasierte Augmented Reality Android SDK
  • Android: Verhindern Sie mehrere onClick-Ereignisse auf einer Schaltfläche (die deaktiviert wurde)
  • Android webview shouldOverrideUrlLoading wird nicht aufgerufen
  • EditText afterTextChanged funktioniert nicht
  • E-Mail senden Absicht
  • Deaktivieren Sie Manifest Merger in Android Gradle Build
  • Wie funktioniert getAltitude () von Android GPS Location Works
  • 3 Solutions collect form web for “Das ScrollView-Layout oder sein RelativeLayout-Elternteil ist möglicherweise nutzlos”

    Dieser Fehler bedeutet, dass das RelativeLayout nutzlos ist, da es nur eine Ansicht (die ScrollView) enthält. Sie sollten die ScrollView die Eltern, erinnern, um die xmlns: android-Tag auf die ScrollView, sowie die # 000 Hintergrundattribut zu bewegen. Dies wird die Leistung verbessern und den Fehler entfernen. Denken Sie auch daran, dass ein ScrollView nur eine Untersicht haben sollte.

     <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000" android:layout_marginBottom="3dp" > <WebView android:id="@+id/about" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:layerType="software" /> </ScrollView> 

    Normalerweise möchten Sie ScrollView auf der Außenseite, mit dem Sie den Inhalt scrollen können.

    Ich denke, das ist was du willst

     <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="3dp" > <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#000" android:orientation="vertical" > <WebView android:id="@+id/about" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:layerType="software" /> </RelativeLayout> </ScrollView> 

    Wenn du wirklich ein relatives oder lineares Layout verwenden möchtest, kannst du vor dem Scrollview nach dem linearen Layout verwenden, das du irgendwelche Steuerelemente verwenden musst (Imageview, Imagebutton etc ..), dann wird es keine Warnung / Fehler auslösen.

    Glückliche Kodierung

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.