14

通常のレイアウトで定義されている(ツールバーやアクションバーの一部としてではなく)TabLayoutを使用しているときに、タブの下の影を削除しようとしています。

テーマの設定

<item name="android:windowContentOverlay">@null<item/>

また

<item name="windowContentOverlay">@null<item/>

うまくいきませんでした。

また、標高を 0 に設定しても効果はありませんでした。

 <android.support.design.widget.TabLayout xmlns:app="http://schemas.android.com/apk/res-auto"
                android:id="@+id/sliding_tabs"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:layout_marginLeft="10dp"
                android:layout_marginRight="10dp"
                android:background="@android:color/white"
                app:backgroundTint="@android:color/transparent"
                app:tabIndicatorColor="@android:color/transparent"
                app:tabMode="scrollable"/>
4

4 に答える 4

8

app:elevation="0dp"仕事をしてみてandroid:elevation="0dp"うまくいかないAppBarLayout

于 2016-01-15T07:02:36.750 に答える
-2

次のようにMainActivity getSupportActionBar().setElevation(0);Java ファイルに入れます。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getSupportActionBar().setElevation(0);
于 2016-12-12T16:25:31.793 に答える