タグ付けされた質問 「androiddesignsupport」

4
CoordinatorLayoutのツールバーの下にビューを追加する
次のレイアウトがあります。 <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> にを追加FragmentしてFrameLayout置き換えます。私Fragmentのの1つは次のレイアウトのリストです。 <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> ここで、ツールバーがリストの上に描画されるという私の問題。私はのコンテンツをにラップすることで解決しようとしCoordinatorLayoutましたがLinearLayout、オーバードローは解決されましたが、その方法ではアプリバーのスクロール動作が機能しなくなりました。 どんな助けでも大歓迎です!

6
ナビゲーションドロワーのチェックされたメニュー項目の色を変更する
新しいAndroidデザインサポートライブラリを使用して、アプリケーションにナビゲーションドロワーを実装しています。 選択したアイテムの色を変更する方法がわかりません! メニューのxmlは次のとおりです。 <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/navigation_item_1" android:icon="@drawable/ic_1" android:title="@string/navigation_item_1"/> <item android:id="@+id/navigation_item_2" android:icon="@drawable/ic_2" android:title="@string/navigation_item_2"/> </group> そして、これは内に配置されたnavigationview xmlですandroid.support.v4.widget.DrawerLayout: <android.support.design.widget.NavigationView android:id="@+id/activity_main_navigationview" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" app:headerLayout="@layout/drawer_header" app:itemIconTint="@color/black" app:itemTextColor="@color/primary_text" app:menu="@menu/menu_drawer"> <TextView android:id="@+id/main_activity_version" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:layout_marginBottom="@dimen/activity_vertical_margin" android:layout_marginLeft="@dimen/activity_horizontal_margin" android:textColor="@color/primary_text" /> </android.support.design.widget.NavigationView> ご協力ありがとうございました ! [編集]私はすでにこのようなソリューションを見てきました:androidメニューの背景色を変更します。 それはかなりハックのようです、そして私は新しいデザインサポートライブラリーで、よりきれいな何かが導入されたであろうと私は思いましたか?


25
ステータスバーが白くなり、その背後にあるコンテンツが表示されない
私はマシュマロでAppCompatを試しています。透明なステータスバーが必要ですが、白くなります。私はいくつかの解決策を試しましたが、うまくいきませんでした(透明なステータスバーがwindowTranslucentNavigation = "false"で機能しない、Lollipop:statusBarの後ろに色を透明に設定して描画します)。ここに関連するコードがあります。 私のstyles.xml <style name="Bacon" parent="Theme.Bacon"/> <style name="Theme.Bacon" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/theme_primary</item> <item name="colorPrimaryDark">@color/theme_primary_dark</item> <item name="colorAccent">@color/theme_accent</item> <item name="windowActionBar">false</item> <item name="windowActionBarOverlay">true</item> <item name="windowNoTitle">true</item> <item name="android:windowBackground">@color/background_material_light</item> </style> <style name="Theme.Bacon.Detail" parent="Bacon"/> v21 <style name="Bacon" parent="Theme.Bacon"> <item name="android:windowDrawsSystemBarBackgrounds">true</item> </style> <style name="Theme.Bacon.Detail" parent="Bacon"> <item name="android:statusBarColor">@android:color/transparent</item> </style> アクティビティ <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" …

25
クラスandroid.support.design.widget.NavigationViewの拡張中にエラーが発生しました
サポートデザインライブラリの新しいコンポーネントNavigationViewのチュートリアルに従いましたが、このエラーメッセージを確認できません。 Error inflating class android.support.design.widget.NavigationView ここですべての回避策を試しました Androidデザインサポートライブラリ要素を使用するとエラーが発生します しかし、エラーメッセージはまだ存在します。 xml <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" > <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" > <include layout="@layout/toolbar" android:id="@+id/mainToolBar" /> <fragment android:name="com.ais.cherry.fragment.LoginFragment" android:id="@+id/loginFragment" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/mainToolBar" /> <fragment android:name="com.ais.cherry.fragment.WaterFallFragment" android:id="@+id/mainFragment" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/mainToolBar" /> <fragment android:name="com.ais.cherry.fragment.SearchFragment" android:id="@+id/searchFragment" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/mainToolBar" /> <fragment android:name="com.ais.cherry.fragment.ChatMainFragment" android:id="@+id/chatMainFragment" android:layout_width="match_parent" …


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.