問題タブ [android-shape]

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

android - Android 6 より前の形状パディングが機能しない

形状パディングは、6 以前の Android では機能しないようです。ProgressBarカスタム背景グラデーションにパディングを追加しようとしています。

アンドロイド 6.0:

ここに画像の説明を入力

Android 5.0 以下:

ここに画像の説明を入力

pb_shape.xml:

これらの両方のアイテムを個別のxmlファイルにラップし、そのようにパディングを設定しようとしましたが、効果はありません:

この動作の原因と解決策は何ですか?

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

android - PIN コード画面の実装方法

このようなタイプのパスワード画面デザインをコーディングする方法は、パスワードを入力した後、円が変化するか、画像ビューが変化する必要があります..??

ログイン.xml

LoginActivity.java

circle.xml

circle2.xml

ここに画像の説明を入力

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

android - Android - レイヤーリストの形状の側面の個々のストロークをプログラムで設定する

これは私の形状xmlです

そして、これは私が得る出力です(正しい出力画像

左側のストロークが欠落していることに注意してください。
私はこれをプログラム的にしたい。私が試したコードはこれです

そして、これは私が得る出力です ここでは、左の境界線を取得します。私はそれをしたくありません。2 つのボタンを並べて配置しました。これらのボタンをクリックすると、これらのボタンの背景が切り替わります。setBackgroundResource()メソッドを試してみると、角が丸くなりません。上記のコードは、丸みを帯びた角を保持するのに役立ちますが、左の境界線を再作成します。これを達成する方法はありますか....? 画像2

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

0 投票する
1 に答える
86 参照

android - Androidでxmlを使用してこの特定の形状を作成するにはどうすればよいですか?

下の画像のような1つの形状を作成したいのですが、これをXMLコード(ドローアブル内)で作成したいのですが、 9.patch画像では作成したくありません! ここに画像の説明を入力

xml コードでこの形状を作成するにはどうすればよいですか?

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

android - ある状態から別の状態への TextView の背景として円グラフをアニメーション化する

Androidの背景をTextView円グラフとして設定しています。LayerDrawableそのためにof (s) を使用し、ArcShapeそれを背景として設定しました。そのためのコードは次のとおりです。

今、私がやりたいのは、 の値がcorrectAngle変化したときにこの背景をアニメーション化することです。私が目にするオプションの 1 つは、使用しValueAnimatorて初期値から新しい値に移動しcorrectValue、コールバック内で毎回変更された値でonAnimationUpdate()新しいLayerDrawableオブジェクトを作成し、それを背景として設定することです。他の方法は、最初に背景のすべてを取得することでしたDrawables(ShapeDrawable(<ArcShape>)オブジェクトであり、次に円弧の角度を設定します。しかし、そうする方法はないと思います。これを達成する他の方法はありますか?

0 投票する
1 に答える
903 参照

android - Android:shape="oval" を完全な円のままにする方法は?

ボタンの背景として使用する円形の背景を定義しようとしています。

問題は、ボタンが完全に正方形でない場合、形状が楕円形 (楕円体) に引き伸ばされることです。これは望ましくありません。タグを使用<size>して、幅と高さを同じ任意の値に設定できます。しかし、これは、この背景をさまざまなサイズのボタンの普遍的な背景として使用するという目的を無効にします。

(xml で) 楕円形を強制的に円のままにする方法はありますか?

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

android - Androidで縦線形状にパディングを追加する方法

ビューにレイヤーリストの背景があります

ここで、上、下、左、右の属性を使用して上の行にパディングを設定しようとしましたが、水平線では機能しますが、垂直線では機能しません。

垂直線の形状に垂直パディングを追加するにはどうすればよいですか?

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

android - xml でボタンのカスタム形状を定義しました。ここで、色を動的に変更したいと考えています。どのように?

私はこれを持っています:

round_button.xml

マイボタン:

動的に、背景色 ( round_button xml で定義されている)をプログラムで変更したいと考えています。これを行う方法はありますか?