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

8

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

%Vor%

Wie kann ich diese Warnung lösen?

    
Hassan Bendouj 27.01.2014, 23:51
quelle

3 Antworten

19

Dieser Fehler bedeutet, dass RelativeLayout nutzlos ist, da es nur eine Ansicht (die ScrollView) enthält. Sie sollten die ScrollView als übergeordnete Datei festlegen und dabei daran denken, das Tag xmlns: android an die ScrollView sowie das Hintergrundattribut # 000 zu verschieben. Dies verbessert die Leistung und sollte den Fehler beheben. Bedenken Sie auch, dass eine ScrollView immer nur eine Unteransicht haben sollte.

%Vor%     
AngryPanther 27.01.2014 23:58
quelle
6

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

Ich denke, das ist was du willst:

%Vor%     
Kurty 28.01.2014 00:10
quelle
0

Wenn Sie das relative oder lineare Layout wirklich verwenden möchten, können Sie vor dem Scrollview, das nach dem linearen Layout zur Verfügung gestellt wird, ein beliebiges Steuerelement (Imageview, Imagebutton etc ..) verwenden, dann wird keine Warnung / Fehler ausgegeben.

Glückliches Coding

    
devs 01.04.2016 11:16
quelle

Tags und Links