問題タブ [android-snackbar]

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 投票する
18 に答える
89666 参照

android - スナックバーの背景色を変更するには?

アラート ダイアログの肯定的なタッチで表示しsnackbarています。DialogFragmentここに私のコードスニペットがあります:

ご覧のとおり、私のスナックバーの背景色は白色を示しています

のビューをDialogFragmentスナックバーに渡します。背景色は黒にしたいです。これどうやってするの?で返品しalertDialogていDialogFragmentます。そして、私がダイアログに設定しているテーマは次のとおりです。

ダイアログの背景色を白に設定していますが、背景色をスナックバーに設定することでオーバーライドする必要があります。

0 投票する
8 に答える
10339 参照

android - スナックバーのスワイプして閉じる動作を無効にする方法

ユーザーがスナックバーをスワイプして閉じるのを防ぐ方法はありますか?

ネットワーク ログイン中にスナック バーを表示するアプリがあり、それが閉じられないようにしたいと考えています。

Nikola Despotoski の提案によると、私は両方のソリューションを実験しました。

これは DummyBehavior クラスです:

しかし、スワイプすると私のスナックバーは消えます。これは典型的なログです:

0 投票する
0 に答える
289 参照

android - スナックバーとシンプルなボタン アニメーション

CoordinatorLayout と FloatingActionButton を使用すると、自動アニメーションがあり、SnackBar が表示されると FAB が上がります。しかし、主な問題は、FAB が円であり、カスタム背景画像のボタンが必要なことです。

FAB src、標高 0dp、背景の色合いを透明に設定できましたが、問題は画像が小さすぎて受け入れられないことです。

単純なボタンに、上に移動するアニメーション (スナックバーが表示されるとき) と下に移動するアニメーション (スナックバーが非表示のとき) を追加することはできますか? 可能であれば、解決策を教えてください

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

android - スナックバー、コーディネーター レイアウト、右下の FAB を正しく実装するにはどうすればよいですか?

現在、設計支援ライブラリを使用しています。レイアウト全体をラップする CoordinatorLayout を使用して Snackbar を実装しようとしました。スナックバーが表示されると、FAB が発生します。しかし、それは下降しようとしないため、変換された距離よりも上にとどまります。

ただし、スワイプしてスナックバーを閉じると、下に落ちます。したがって、CoordinatorLayout は、内部にラップされた FAB を認識します。

.xml

.java

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

android - スナックバー スタックは、常に最後のスナックバーのみを表示します

他のSnackbar.make(...).show()スナックバーがなくなったトーストとは異なり、最後のスナックバーのみが表示されます。

ネットワーク タスクの後にスナックバーが表示され、ネットワーク タスクの前にスナックバーが表示される場合、秒のスナックバーが表示されないことがあります。

コーディネーターレイアウトを使用しています。

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

android - FragmentDialogの下にSnackBarを表示するにはどうすればよいですか?

との活動がありFragmentDialogます。このonResumeダイアログで、コードで高さと重量を 80% と 90% に設定しました。

それは完全に機能し、背景には影があり、前景FragmentDialogには適切な寸法があります。質問は - 影のない(影のあるもの、アクティビティ ビュー) のSnackBar影響を受けない画面の下部に表示するにはどうすればよいですか? FragmentDialogのバックグラウンドにあるアクティビティで特定のビューのシャドウを無効にする方法はありますFragmentDialogか?

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

android - Android: 別々の Fragments (ViewPager) 内の複数のスナックバー

もちろん、いくつかのフラグメントを含むビューページャーがあります。これらの各フラグメントには、親として CoordinatorLayout があります。

何かのスナックバーを見せています。問題は、フラグメント A がスナックバーを表示する場合は問題ありませんが、隣接するフラグメント B もスナックバーを表示する場合、フラグメント A のスナックバーは自動的に非表示になります。

viewpager に隣接するフラグメントがプリロードされているため、これは目に見える問題です。回避策はありますか?それとも私はそれを間違っていますか?