問題タブ [android-design-library]
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.
android - Android マルチライン スナックバー
http://www.google.com/design/spec/components/snackbars-toasts.html#snackbars-toasts-specsSnackbar
に示すように、Android Design Support Library のnew を活用して複数行のスナックバーを表示しようとしています。
Nexus 7でのみ表示されますFirst line...
。すべての行を表示するにはどうすればよいですか?
PS: 試しToast
てみたところ、すべての行が表示されました。
android - Android Design Library を使用した Square FloatingActionButton
新しい Android デザイン ライブラリはandroid.support.design.widget.FloatingActionButton
、フローティング アクション ボタンの実装を容易にする を提供します。
ただし、ボタンは常に円です。
会社のデザイナーから正方形のフローティング ボタンのコンセプトを受け取りましたが、 の背景を変更して正方形の背景にするための参照が見つかりませんandroid.support.design.widget.FloatingActionButton
。
注: カスタム カスタム ドローアブルを使用すると、背景には次のように円が残ります。
シンプルな を使用しようとしましたButton
が、折りたたんだときにツールバーのサイズが壊れているようです:
新しい Android デザイン ライブラリを使用して正方形のボタンを使用することは可能ですか?FloatingActionButton
android - AppBarLayout と RecyclerView は兄弟ではありません
マテリアル デザイン仕様として動作させたいツールバーがあります。このように、私はそれをAppBarLayout
. 問題は、RecyclerView
が の子であることViewPager
です:
彼の兄弟ではないAppBarLayout
任意のものに反応するようにするにはどうすればよいですか?RecyclerView
android - 新しい Android デザイン サポート ライブラリ ウィジェットで XML 自動提案が機能しない
Android SDK を最新のデザイン サポート ライブラリに更新しました。xml に新しいウィジェットを追加しようとしました。しかし、xml の自動提案は機能しませんでした。
彼らが述べたように、私は app/build.gradle に依存関係を追加しました。
「com.android.support:design:22.2.0」をコンパイルします
他に何をしなければなりませんか?
android - CollapsingToolbarLayout の ImageView が全高をカバーしていませんか?
新しい を実装しようとすると、いくつかの問題がありますCollapsingToolbarLayout
。スクロール、展開、折りたたみは正常に機能しますが、ImageView
(設定したリソースの種類に関係なく) 展開されたツールバーの高さ全体をカバーしていません。ここを参照してください:
ここでandroid:src="@color/red"
画像ビューを設定しましたが、実際のツールバーをカバーすることはありません。ビットマップでも機能しません。以下に私のレイアウトを掲載しています。
たとえば、チーズの Chris Banes アプリとの唯一の違いはapp:layout_behavior
、FrameLayout
. NestedScrollView
ただし、そのフレーム内でルートビューとしてa を持つフラグメントをロードすると、これは正常に機能するようです。
android - NestedScrollview が重なり合う CollapsingToolbarLayout は gmusic アプリのようです
google play music android アプリの動作を再現したいと思います。そのアプリで「マイ ミュージック」のアルバム タブを使用すると、アルバムのリストが「拡張」されたまま、アクション バー (オレンジ色の部分) の上に表示されます。アルバムリストを上にスクロールすると、そのオレンジ色の部分が上にスクロールしますが、リストよりもゆっくりです。リストを下にスクロールすると、「オレンジ色のブロック」も下にスクロールします。この動作は、スクロールされるツールバーやタブとは無関係です。
新しいマテリアル デザイン ライブラリでこのような動作を再現しようとしています。Cheesquare の詳細アクティビティ xml を出発点として使用します。
背景色付きの背景「imageview」を使用して、ネストされたビューと一緒に移動しようとしました。視差効果を使用してCollapsingToolbarLayout内にimageviewを配置すると、ネストされたscrollviewの下にその高さを大きくすることができないという問題があります。imageview を collapsingToolbarLayout の外側に置き、NestedScrollView の内側に置くと、viewScrolling の「速度」を変更できません。イメージビューを NestedScrollview の外に置くと、ツールバーが固定されていても、ツールバーの上に描画されます。
マテリアル デザイン ライブラリの前は、ビューとスクロールビューへのコールバックを使用してスクロール ビューを上下に移動していましたが、多くのボイラープレート コードを削除した非常にクリーンな新しいライブラリを使用したいと考えています。
何か案は?