サークルインジケーターアンドロイド付き水平プログレスバー

シド

進捗値の最後に丸(ドット)インジケーターを表示したい。こんな感じです:-

水平プログレスバーインジケーター画像

これが私のプログレスバーxmlファイルです:-

 <?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:id="@android:id/background">
        <shape>
            <corners android:radius="5dip" />
            <gradient
                android:angle="270"
                android:centerColor="#EBEBEB"
                android:centerY="0.75"
                android:endColor="#EBEBEB"
                android:startColor="#EBEBEB" />
        </shape>
    </item>

    <item android:id="@android:id/secondaryProgress">
        <clip>
            <shape>
                <corners android:radius="5dip" />
                <gradient
                    android:angle="270"
                    android:centerColor="#EBEBEB"
                    android:centerY="0.75"
                    android:endColor="#EBEBEB"
                    android:startColor="#EBEBEB" />
            </shape>
        </clip>
    </item>

    <item android:id="@android:id/progress">
        <clip>
            <shape>
                <corners android:radius="5dip" />
                <gradient
                    android:angle="270"
                    android:centerColor="#00FFB7"
                    android:centerY="0.75"
                    android:endColor="#00FFB7"
                    android:startColor="#00FFB7" />
            </shape>
        </clip>
    </item>
</layer-list>

それは現在このように見えます:-

現在のプログレスバー

円形のインジケーターを追加するのを手伝ってください。ありがとう

ハーシャッド・パンスリヤ

Gradleの依存関係を追加します。

dependencies {
   compile 'com.github.rey5137:material:1.2.4'
}

そしてxmlコードではこのように使用します

 <com.rey.material.widget.Slider
            android:id="@+id/slider_sl_continuous_disable"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:padding="16dp"
            android:enabled="false"
            app:v_styleId="@array/slider"/>

あなたが定義することができsilder、あなたの中themes.xmlのファイル

 <array name="slider">
        <item>@style/LightSlider</item>
    </array>

そしてstyles.xmlファイルでこのように定義ます

 <style name="LightSlider" parent="Material.Widget.Slider">
        <item name="sl_primaryColor">@color/colorPrimary</item>
    </style>

出力:

ここに画像の説明を入力してください

これがお役に立てば幸いです。ハッピーコーディング..

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

占有インジケーター付きのコマンドラインプログレスバー

分類Dev

アイコン付きの水平プログレスバー

分類Dev

CSSスクロールスナップ付きのインジケーター(ドット)

分類Dev

どのプログラムまたはアプリケーションがJavaサーバーコード、Androidクライアントコード、および非同期タスクコードをコンパイルできますか?

分類Dev

アンコール付きのSymfony3.3フロントエンドスタック-グローバルにjqueryプラグイン

分類Dev

自動スケーリング グループ インスタンスをロード バランサーに直接アタッチします。

分類Dev

マルチスレッドクライアント/サーバープロトタイプのセグメンテーション違反

分類Dev

プログレスバー付きのターミナルFTPクライアント

分類Dev

アンドロイドスタジオエラーレンダリングのセレクター付き画像ボタン

分類Dev

キャンバス付きイオン水平スクロール

分類Dev

「アンマネージドインスタンスグループ」をHTTPSロードバランサーに追加すると応答が遅くなる

分類Dev

水平プログレスバーは円インジケーターを追加します

分類Dev

水平プログレスバーは円インジケーターを追加します

分類Dev

Pythonマルチスレッド-グローバルインタープリターロック

分類Dev

プログレスバー付きの.exeファイルをダウンロードする方法-VB2012

分類Dev

プログレスバー付きのApacheIOを使用したJavaダウンロードファイル

分類Dev

バックエンドでグーグルアンドロイドサブスクリプションステータスを確認してください

分類Dev

グーグルアンドロイドアプリのようにカスタムプログレスバーをどこで入手できますか?

分類Dev

アマゾンレッドハットサーバーにグーグルクロームをインストールすることはできません

分類Dev

マテリアルデザインスタイルのGridViewのインジケーター付きの高速スクロールバー

分類Dev

ローカルのスプリングクラウドデータフローサーバーでシェルをポイントできませんか?

分類Dev

ドローアブルインサイドレイヤーリストアンドロイドをスケーリングして中央に配置する方法は?

分類Dev

コルドバ/イオンアプリケーションを使用したクロスサイドスクリプティング

分類Dev

セレンサーバースタンドアロンでのハンドルのファイルアップロード

分類Dev

スタイリングダイアログフラグメントダイアログプレアイスクリームサンドイッチ

分類Dev

Pythonソケットプログラミング:クライアントからサーバーにファイルをアップロードする

分類Dev

アンドロイドで水平プログレスバーに行く方法はありますか

分類Dev

Browsermob スタンドアロン サーバー: HAR をキャプチャできません: モバイル

分類Dev

データベースからのドロップダウンメニュー付きのサイドバー

Related 関連記事

  1. 1

    占有インジケーター付きのコマンドラインプログレスバー

  2. 2

    アイコン付きの水平プログレスバー

  3. 3

    CSSスクロールスナップ付きのインジケーター(ドット)

  4. 4

    どのプログラムまたはアプリケーションがJavaサーバーコード、Androidクライアントコード、および非同期タスクコードをコンパイルできますか?

  5. 5

    アンコール付きのSymfony3.3フロントエンドスタック-グローバルにjqueryプラグイン

  6. 6

    自動スケーリング グループ インスタンスをロード バランサーに直接アタッチします。

  7. 7

    マルチスレッドクライアント/サーバープロトタイプのセグメンテーション違反

  8. 8

    プログレスバー付きのターミナルFTPクライアント

  9. 9

    アンドロイドスタジオエラーレンダリングのセレクター付き画像ボタン

  10. 10

    キャンバス付きイオン水平スクロール

  11. 11

    「アンマネージドインスタンスグループ」をHTTPSロードバランサーに追加すると応答が遅くなる

  12. 12

    水平プログレスバーは円インジケーターを追加します

  13. 13

    水平プログレスバーは円インジケーターを追加します

  14. 14

    Pythonマルチスレッド-グローバルインタープリターロック

  15. 15

    プログレスバー付きの.exeファイルをダウンロードする方法-VB2012

  16. 16

    プログレスバー付きのApacheIOを使用したJavaダウンロードファイル

  17. 17

    バックエンドでグーグルアンドロイドサブスクリプションステータスを確認してください

  18. 18

    グーグルアンドロイドアプリのようにカスタムプログレスバーをどこで入手できますか?

  19. 19

    アマゾンレッドハットサーバーにグーグルクロームをインストールすることはできません

  20. 20

    マテリアルデザインスタイルのGridViewのインジケーター付きの高速スクロールバー

  21. 21

    ローカルのスプリングクラウドデータフローサーバーでシェルをポイントできませんか?

  22. 22

    ドローアブルインサイドレイヤーリストアンドロイドをスケーリングして中央に配置する方法は?

  23. 23

    コルドバ/イオンアプリケーションを使用したクロスサイドスクリプティング

  24. 24

    セレンサーバースタンドアロンでのハンドルのファイルアップロード

  25. 25

    スタイリングダイアログフラグメントダイアログプレアイスクリームサンドイッチ

  26. 26

    Pythonソケットプログラミング:クライアントからサーバーにファイルをアップロードする

  27. 27

    アンドロイドで水平プログレスバーに行く方法はありますか

  28. 28

    Browsermob スタンドアロン サーバー: HAR をキャプチャできません: モバイル

  29. 29

    データベースからのドロップダウンメニュー付きのサイドバー

ホットタグ

アーカイブ