問題タブ [layer-list]

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

android - レイヤー リスト ドローアブルの角を丸くすることができません

次のようなレイヤーリストで、グラデーションシェイプとソリッドシェイプで構成されるボタンドローアブルを作成しました。

でも角がうまく取れない。形状全体に丸みを帯びた角が必要ですが、内側には必要ありません (したがって、topRight と topLeft は上半分に、bottomRight と bottomLeft は下半分に)。

<corners android:radius="8dp">上半分の下隅と下半分の上隅も丸みを帯びた状態で両方の半分を設定すると、それは私が望むものではありません。

<corners android:topRightRadius="8dp" android:topLeftRadius"8dp">上半分と下半分を設定すると、上<corners android:bottomRightRadius="8dp" android:bottomLeftRadius"8dp">半分がドローアブルのフルサイズになり、グラデーションが適切に機能せず、下隅も同じ色になります。

これが私が達成しようとしていることのイメージです:

ButtonDrawable

誰かがこれに対する解決策を知っていますか?

編集:

私はいくつかの答えを得て、感謝していますが、残念ながらうまくいかないようです.

私が bofredo と Bhuvnesh Chasta から得た回答は、次のような結果になりました。

ButtonDrawable が間違っています (ハンバーガーに少し似ています)

そして、curiousMind から得た答えはかなり良さそうに見えますが、私が目指しているものではありません。

ButtonDrawable が間違っています (見た目はかなり良いですが)

最終編集:

この問題について一緒に働いていた人と話し合ったところ、このように見えることはそれほど重要ではないということで意見が一致したので、単色にしました。

私はまだ助けてくれたすべての人に感謝したいと思います.

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

android - Multiline EditText android に内側の影を適用する

クエリを受け取るための複数行の EditText があります。

このように見えます

これまでストロークを使用してきましたが、同じではありません。

私が達成したこと

ここに画像の説明を入力

欠けているのは、角のすべての側面のグラデーションだけです。

ここここ でいくつかのリンクを参照しました。

誰でも答えを知っています。ヘルプ。前もって感謝します。

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

android - レイヤーリストを使用して背景のドローアブルを作成し、アイコンが引き伸ばされる

こんにちはdrawable、テーマ自体に設定するスプラッシュ スクリーンの背景を作成しようとしています。しかし、中央に保持するために使用されるビットマップ ドローアブルが引き伸ばされており、それを正常に保つ方法がわかりません。以下は私の描画可能なコードです: splash_screen_bg.xml

このドローアブルをアクティビティの背景として設定しているコードは次のとおりです。

ここでは、ビットマップ ドローアブルty_logopng携帯電話で引き伸ばされています。scaleTypeオプションがbitmapDrawableないので、どう処理したらよいかわかりません。

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

android - XMLドローアブルを使用して再生ボタンと一時停止ボタンの背景を作成するには?

アプリで2 つのボタンを使用します:再生ImageButtonsボタン一時停止ボタン。一時停止四角形でもない回転も、以前の質問をチェックしましたが、残念ながらあまり役に立ちませんでした。以下の画像のような正確な形状を xml で取得するにはどうすればよいですか? xml drawableslayer-listここに画像の説明を入力

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

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

android - 余白のあるAndroid描画線

ということで、なんとか一辺だけの形(長方形)を作ることができました。今、私はその片側に右マージンと左マージンを持たせたいと思っています。現在、次のようになっています。

現在、次のようになっています。

そして、これは次のように見えるはずです(色は気にしないでください):

ここに画像の説明を入力

今、私は行のコードを持っています:

これを達成する方法は?

テキストビューのレイアウト。

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

android - レイヤー リスト ドローアブルの何が問題になっていますか?

このレイアウトで FloatingActionButton の android:src になるようにカスタム ドローアブルを設定したかったのです。

私は次のようなものを期待していました:

ここに画像の説明を入力

しかし、私は得ました:

ここに画像の説明を入力

これはカスタム レイヤー リスト ドローアブルで、いくつかのシェイプ ドローアブルが含まれています。

res/drawable/fab_drawable.xml:

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

android - レイヤーリストのドローアブルは、クリック時のイメージビューで変更されません

Androidでプログラムで描画可能な画像ビューにレイヤーリストを設定しています

私のカスタム Drawable は次のとおりです。

}

これは、レイヤー リスト ドローアブルを作成して imageview に設定するコードです。

イメージビューをクリックすると、ドローアブルを変更しようとしていますが、条件は完全に機能しているため失敗しましたが、レイヤーリストのドローアブルは変更されていません。

imageViewのクリックリスナーの私のコード、