问题
There is a weird shadow at the left and right of TextView when it is wrapped with in LinearLayout in android studio 3.3 . This shadow does not appear in device after installation , it only appears in editor . Is this a bug or new feature for some indication in android studio ? If this is a feature , Is there a way to disable it ?
test.xml
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="wrap_content">
android:layout_height="wrap_content"
android:text="Shadow Appear"/>
回答1:
The shadow is just to highlight LinearLayout orientation while in preview and not when the app is installed.
LinearLayout has two options for orientation: horizontal & vertical. By default, if not declared, the orientation is considered as horizontal, thus showing the shadow at both the vertical ends. Similarly, when we declare orientation as vertical, it shows shadows at both the horizontal ends.
I haven't found a way to disable it till now. Probably AS 3.3 does not provide it. I'll still try to find and see if I can disable shadows .
来源:https://stackoverflow.com/questions/54211300/android-studio-disable-shadow-around-textview-in-layout-editor-in-version-3-3