-1

このようなスナックバーを実装するにはどうすればよいですか。丸みを帯びたエッジでファブの上に表示し、画面の幅全体に引き伸ばされないようにするここに画像の説明を入力

4

3 に答える 3

1

これは、Google から最近リリースされたマテリアル コンポーネント パックの一部です。おそらく利用可能:-

com.google.android.material:material:1.0.0-alpha3

一方、まだアルファ版です。したがって、本番環境で使用できるかどうかはよくわかりません。以下にいくつかのリンクを添付します。

素材構成 スナックバー

すべてのコンポーネント リストを見る

サンプル

于 2018-06-28T14:52:57.123 に答える
0

この依存関係を追加してみてください。

implementation 'com.github.danimahardhika:cafebar:1.3.1'

次に、このコードを使用して Cafe Bar を追加できます。

CafeBar.builder(context)
.theme(CafeBarTheme.LIGHT)
.duration(CafeBar.Duration.MEDIUM)
.content(R.string.text)
.neutralText("Action")
//You can parse string color
.neutralColor(Color.parseColor("#EEFF41"))
//Or use color resource
.neutralColor(R.color.neutralText)
.show();

さらにカスタマイズが必要な場合は、こちらのドキュメントを参照してください。

ここに画像の説明を入力

于 2018-06-28T14:48:37.603 に答える