1. ホーム
  2. android

マテリアルデザインの円形プログレスバーをandroidで実装する方法

2023-10-16 16:20:14

質問

Inbox by Gmail のアンドロイド アプリのようなマテリアル デザインの円形のプログレス バーを作りたいと思っています。これを実現するには (ロリポップ以前のデバイスで) どうすればよいでしょうか。

このような同様の効果を達成しようとしています。 Inbox by Gmail のマテリアル デザインによる円形のプログレス バー

どのように解決するのですか?

更新

2019年現在、これを簡単に実現できるのは ProgressIndicator を使うことで、簡単に実現できます。 マテリアルコンポーネントライブラリ と共に使用される Widget.MaterialComponents.ProgressIndicator.Circular.Indeterminate スタイルで使用されます。

詳しくは ガブリエレ・マリオッティの の回答をご覧ください。

古い実装

マテリアルデザインの円形の中間プログレスバーの素晴らしい実装を紹介します。 https://gist.github.com/castorflex/4e46a9dc2c3a4245a28e . この実装では、アンドロイドアプリのinboxのように様々な色を追加する機能が欠けていますが、これはかなり素晴らしい仕事をしています。