問題タブ [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 投票する
1 に答える
151 参照

android - レイヤード配列の形状のサイズが同じではありません

に同じ大きさの円を2つ描きたいですlayer-list。ここにxmlコードがあります:

結果のドローアブルは次のようになります。

ここに画像の説明を入力

同じサイズの円が 2 つあるはずでした。なにが問題ですか?

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

android - layer-list でチェックボックスを描画可能にする

レイヤー リストの動作と shape タグ内に指定されたパディングを理解できません。このようなチェックボックスを描きたい

必要な画像

いろいろ試した結果、今のところ達成できたのは

ここに画像の説明を入力

上記のドローアブルのコードは次のとおりです。

Checbox は左側からカットしています。そして、これまでのところ、それに対する解決策を得ることができませんでした。

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

android - プログラムによるレイヤー リストの変更

私の Android アプリでは、layer-list背景にlinearlayout. 以下はコードです。

circle_tapped.xml

基本的に、このコードは画像の周りにリングを描画します。linearlayoutがクリックされたときにプログラムでリングの色を変更したい。どうやってするか?

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

android - 左セクションと右セクションの間にギャップがある進行状況バー

青色の進行状況表示、灰色の背景、およびセクション間の透明なギャップ (例では黒) を持つ進行状況バーを作成するにはどうすればよいですか? セクション間にギャップのある進行状況バー

右側にのみ境界線がある左側のセクションを作成するために、形状をいじってみました。私が見つけた最も近い例は、shape with bottom strokeでしたが、私の場合に必要なギャップを表示するように変更することはできませんでした。

を整えないとsetSecondaryProgress()、コードで使用することになるかもしれません。

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

android - 古い API でレイヤーリスト要素をプログラムで変更できない

次の Android コードはTextView、塗りつぶされた円の背景を持つ を作成します。クリックすると、その周りに円が作成されます。もう一度クリックすると、円が消えます。これは API 19 では正常に機能しますが、API 8 または 10 では機能しません。これらの古い API では、クリック時に円形の境界線が描画されません。ここで問題は何ですか?

activity_main.xml

MainActivity.java

circle_notapped.xml

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

android - 別のドローアブルとマージンを含むドローアブルを作成する

イメージとそれをオフセットするマージンを使用する xml でドローアブルを作成する方法はありますか? これは、マージンを設定できない場所にドローアブルを追加するためのものです。つまり、アクション バーの「上」キャレットを変更する場合です。

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

android - レイヤーリスト項目のストロークはソリッドとして機能します

レイヤーリストがあります:

4.2.2 以降では、黒い境界線を持つ白い円が作成されます。

4.2.2 より下では、黒い円が作成されます。

4.2.2 以下で動作させる方法はありますか? 何か不足していますか?

私の目標は、api14から機能させることです。