問題タブ [material-components-android]

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

android - アンドロイドで両側に丸みを帯びたプログレスバー

Android でカスタム プログレス バーを作成しようとしています。次のxmlファイルを使用しました(progress_bar_horizo​​ntal.xml):

プログレスバーの進行状況を両側で丸めたいという事実を除けば、すべてがうまく機能します。前述のコードは、進行状況バーを左側で丸め、右側で単純にカット (丸めない) するようにします。クリップタグのせいでしょう。それについて私を助けてもらえますか?プログレス バーの進行状況が両側で丸くなるようにするには、何を変更すればよいですか?

完全なレイアウトは次のとおりです。

これが私の努力の結果です:リンクテキスト

赤いバーの右側も丸みを帯びたエッジにしたいと思います。コメントありがとうございます。

0 投票する
4 に答える
56417 参照

android - Android Circular Determinate ProgressBar

バーの中央にプログレスを表示する種類のCircluarDeterminateProgressBarを作成したいと思います。これを作成するデフォルトの方法はありますか、それとも独自のカスタムを作成する必要がありますか?

0 投票する
3 に答える
3204 参照

android - View / ProgressBar をミラーリング (反転) する

時計の秒カウンターに使用されるカスタムビルドの円形プログレスバーがあります。これを反転させて、時計が反時計回りにカウントされるようにします。

ここで解決策を検索すると、次のことがわかりました。

右から左の ProgressBar?

これは明らかに水平のプログレスバーで機能しますが、単純に 180 度回転させることはできません。これは時計を 180 度移動させるだけで、時計回りにカチカチ音をたて続けるためです。

ProgressBar またはビューをミラーリングする他の方法はありますか?

編集:

「android:rotationY」とプログラムで同等のものが見つかりましたが、これは理想的には 2.2 以降である必要があります。

0 投票する
16 に答える
78982 参照

android - 編集できないはずのEditText内に定数テキストを配置します-Android

editText内に次のような一定のテキストを入れたい:

ユーザーは""から文字を削除できないはずhttp://です。私はこれについて検索し、これを見つけました:

しかし、それがユーザーに最初から最後まで文字を削除しないように制限するかどうかはわかりません。Spannedクラスの使い方も理解できませんでした。

TextView中に入れることができれば一つの方法がいいのですEditTextが、どちらもビューなのでAndroidではできないと思いますが、可能ですか?

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

android - アラートダイアログのスタイルを設定しないマテリアルデザイン

アプリに appCompat マテリアル デザインを追加しましたが、アラート ダイアログでプライマリ、プライマリダーク、またはアクセント カラーが使用されていないようです。

これが私の基本スタイルです:

私の理解に基づいて、ダイアログボタンのテキストもこれらの色を使用する必要があります。私の理解が間違っていますか、それとも他に何かする必要がありますか?


解決:

マークされた答えは、私を正しい軌道に乗せました。

0 投票する
14 に答える
220088 参照

android - フローティングアクションボタンのアイコンサイズを調整 (fab)

フローティングボタン 新しいフローティング アクション ボタンは56 dp x 56 dpで、その中のアイコンは24 dp x 24 dpである必要があります。したがって、アイコンとボタンの間のスペースは16dpにする必要があります。

ripple_oval.xml

これは私が得た結果です: \material-design-icons-1.0.0\content\drawable-hdpi\ic_add_black_48dp.png https://github.com/google/material-design-icons/releases
フローティング ボタンの結果
のアイコンを使用しました/タグ/1.0.1

ボタン内のアイコンのサイズをガイドラインに記載されているとおりにするにはどうすればよいですか?

http://www.google.com/design/spec/components/buttons.html#buttons-floating-action-button

0 投票する
5 に答える
17495 参照

android - アンドロイド素材チップ

アプリケーションにチップを使用してオートコンプリート edittext を実装したいのですが、ここで行われている方法でそれを実行したいと考えています: material design chip。最初に、ある種のウィジェット (おそらく新しいサポート ライブラリの一部として) があるかどうか、または簡単に実装するために使用できるソリューションがあるかどうかを尋ねたいと思います。(この質問は以前にもあったことは知っていますが、その間に何か変更があったかどうか知りたいだけです)。また、このライブラリを見つけましたが、データセットのオートコンプリートにどのように使用できるか (および使用できるか) がわかりません...以前にこのライブラリを使用したことがあり、経験を共有できる人はいますか?

どんな助けでも大歓迎です!

0 投票する
10 に答える
116839 参照

android - ステータスバーの下に重なっているツールバー

アクティビティに appcompat v21 ツールバーが必要です。しかし、私が実装しているツールバーはステータスバーの下に重なっています。どうすれば修正できますか?

重なっているツールバー

アクティビティ レイアウト xml は次のとおりです。

ツールバー ビュー:

テーマのスタイル:

0 投票する
7 に答える
79612 参照

android - マテリアル デザイン ガイドラインに従って SearchView を実装する

マテリアル デザイン ガイドラインに従って、アクティビティ ツールバー (アクションバー) に検索ビューを実装する方法を探していました。

検索アイコンをクリックすると、ツールバー全体がアニメーション化され、ドロップダウンではなくメイン ビューに候補が表示され、白い背景の検索 EditText のみが表示されます。

ガイドラインのスクリーンショットは次のとおりです。 ここに画像の説明を入力

Gmail Inbox 実装の gif を次に示します。 ここに画像の説明を入力

コード例とチュートリアルを探していましたが、これまでのところ成功していません。どうすればこれを行うことができますか?

0 投票する
3 に答える
21999 参照

android - マテリアル ガイドラインに記載されている全画面ダイアログを実現するにはどうすればよいですか?

マテリアル ガイドラインでは、フルスクリーン ダイアログの動作について説明します。

全画面ダイアログ | ダイアログ - マテリアル デザイン

実際にこれを達成するにはどうすればよいですか?