問題タブ [androiddesignsupport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2643 参照

android - 設計支援ライブラリを使用すると ClassNotFoundException

デザイン サポート ライブラリを使用すると、アプリがクラッシュしました。Logcat は次のように表示されます。

android.view.InflateException: バイナリ XML ファイルの行 #12: クラス com.android.design.support.FloatingActionButton の膨張エラー

java.lang.ClassNotFoundException: パスにクラス "com.android.design.support.FloatingActionButton" が見つかりませんでした: DexPathList[[zip ファイル "/data/app/com.example.lmy86263.designsupportlibrarydemo-1/base.apk" ]、

Gradleに追加com.android.support:design:22.2.0して同期しましたが、うまくいきません。

解決策はありますか?

0 投票する
6 に答える
22202 参照

android - CoordinatorLayout は、アンカー付きのビューの余白を無視します

次のようなレイアウトを使用しているとします。

これはほぼ標準のCheesesquareサンプルです。ただし、FloatingActionButton を除いて、約 20 dp 上に移動したいと考えています。

ただし、これは機能しません。マージンやパディングなどを使用しても、ボタンは次のように常にアンカーの端の中央に配置されます。

FAB はマージンを無視します

意図したとおりに FAB を 20 dp 上に移動するにはどうすればよいですか?

0 投票する
25 に答える
137910 参照

android - クラス android.support.design.widget.NavigationView の拡張エラー

Support Design Library の新しいコンポーネントNavigationViewのチュートリアルに従いましたが、次のエラー メッセージが表示されません。

ここですべての回避策を試しました

Android Design Support Library 要素の使用時のエラー

エラーメッセージはまだ存在します。

xml

build.gradle

プロジェクト build.gradle

スタイル.xml

どんな助けでも大歓迎です!

編集 -- @menu/drawer & @menu/drawer_header & stacktrace を追加

drawer.xml

drawer_header.xml

StackTrace (一部のみ)

以下のように 3 つの例外がスローされました。すべて、layout.xml の「setContentView(layout)」の行が問題の原因であることを指摘しています。

0 投票する
1 に答える
691 参照

android - AppBarLayout と RecyclerView は兄弟ではありません

マテリアル デザイン仕様として動作させたいツールバーがあります。このように、私はそれをAppBarLayout. 問題は、RecyclerViewが の子であることViewPagerです:

彼の兄弟ではないAppBarLayout任意のものに反応するようにするにはどうすればよいですか?RecyclerView

0 投票する
10 に答える
37462 参照

android - フローティング アクション ボタンがフラグメント内に完全に表示されない

FragmentでRecyclerViewとともにFABボタンを使用しています。このフラグメントは、TabViewPager のインスタンスです。FAB ボタンに問題があります。FAB ボタンが右下に配置されている FrameLayout 内に RecyclerView と fab ボタンを配置しました。今私が直面している問題は、FAB ボタンが完全に見えないことです。下のスクリーンショットに示すように、部分の半分が隠されています。誰でもこの問題を解決するのを手伝ってくれますか? 前もって感謝します。

FrameLayout 内の RecyclerView を使用した FAB

注:スクロールすると、FAB は適切に配置されます。問題が発生するのは、理想的な場合 (スクロールが完了する前) だけです。

フラグメント.xml

tabviewpagerlayout.xml

0 投票する
2 に答える
4235 参照

android - CollapsingToolbarLayout の ImageView が全高をカバーしていませんか?

新しい を実装しようとすると、いくつかの問題がありますCollapsingToolbarLayout。スクロール、展開、折りたたみは正常に機能しますが、ImageView(設定したリソースの種類に関係なく) 展開されたツールバーの高さ全体をカバーしていません。ここを参照してください:

拡張された つぶれた

ここでandroid:src="@color/red"画像ビューを設定しましたが、実際のツールバーをカバーすることはありません。ビットマップでも機能しません。以下に私のレイアウトを掲載しています。

たとえば、チーズの Chris Banes アプリとの唯一の違いはapp:layout_behaviorFrameLayout. NestedScrollViewただし、そのフレーム内でルートビューとしてa を持つフラグメントをロードすると、これは正常に機能するようです。