問題タブ [xml-drawable]
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.
android - ドローアブルリソースの使用
この問題があります。トレーススタックを参照してください。
私のxmlファイルは次のようになります:
btn_1は、ドローアブルリソース内の別のxmlファイルです。xmlドローアブルの代わりにimage(*。png)を使用している場合は、問題ありません。
ドローアブルリソースをsrcからbitmapとして使用できますか?念のためここに私のbtn_1.xmlファイルがあります。btn_1ファイルに項目がなくても動作しません。
android - Scale Drawable - setImageLevel はスケールを指示しますか?
スケール ドローアブルを試すための小さなテスト アプリを作成しました。
ドローアブルを xml で定義し、.xml として保存しscale_up.xml
ます。を含むmain.xml
レイアウト ファイルがありImageView
ます。ImageView で使用android:src="@drawable/scale_up"
して、xml で作成したドローアブルを使用します。私のアクティビティmyImageView.setImageLevel(some level here)
では、 で定義された ImageView のレベルを設定するために使用しmain.xml
ます。すべてうまくいき、ImageView は scale_up で定義されたドローアブルを表示します。
私の混乱は次のとおりです。
scaleHeight
とscaleWidth
% を変更してscale_up.xml
も、レベルが 10000 に設定されている場合、知覚できる違いはありません- レベルを
setImageLevel
(0 から 10000 の間で) 変更すると、画像のサイズが変更されます。実際には 5000 付近でしか認識できません。scaleHeight と scaleWidth の % 値が高いほど、画像は小さくなりますsetImageLevel()
(
私の質問は次のとおりです。
setImageLevel()
xml ファイルで定義されたドローアブルのサイズを制御するために、アクティビティで 0 から 10000 までのレベルを渡して使用するのは正しいですか?- scaleHeight、scaleWidth、および
setImageLevel()
-今見たように、scaleHeightとscaleWidthを100%に設定してsetImageLevel(5000)
から、50%のスケーリングされた画像を取得するために使用することもできます-つまりsetImageLevel(0 to 10000)
、増減するとスケールが変更されます-作成scaleHeight
とscaleWidth
% はかなり無意味です。
これについての説明と、おそらくスケール ドローアブル (xml で定義) を正しく使用する方法の例をいただければ幸いです。
android - ドローアブルxmlのアンドロイドビューに3辺に境界線を作成しますか?
ドローアブルとして定義された Android ボタンのドローアブルを作成したいと考えています。長方形を使用してすべての境界線を設定できることがわかりましたが、3辺にしたいときにちょっと行き詰まりました. たとえば、上部または下部が開いている必要があります。
誰かがこれを行う方法を教えてもらえますか?
android - Android Drawable アイテムの幅を設定しますか?
私が欲しかったのは、左側に赤い部分がある背景でした。このようなもの。
いろいろ試してみました(WYSIWIGエディタはありますか?これは何百回も実行したと思います。)以下の記事のように幅を指定してもうまくいきませんでした。 ドローアブル アイテムの幅と高さを指定する方法
次の記事は、パーセンテージを使用できないことだけを教えてくれます。今度は幅を適用する方法です。 Android Drawable:XMLファイルで形状の幅をパーセントで指定していますか?
android - android: eclipse グラフィック レイアウト ビューはレイヤー リストを表示できます
レイヤードローアブルのレイアウトリストを作成しようとしています
これは私のコードです:
これは、グラフィック レイアウトのエラーです。
誰かお願いします?
android - クリックするたびにボタンの画像を変更する方法は?
で を作成しbutton
ましたlayout
。作成したDrawable
フォルダーに、XML file
名前付きのbtn01_state
. は" "で作成された ibtn01_state.xml
に割り当てられますbutton
android:background=@drawable/btn01_state
現在、 にbutton
はデフォルトのimage
img1があります。click
をオンにするbutton
と、image1 が img2 に変わり、クリックしたマウス ボタンを離すと、image2 が再び img1 に変わります。
私がやりたいことは、クリックするたびにボタンの画像を変更することです。
たとえば、最初は btn01 に img01 があります
btn01が押された場合==> btn01のimgをimg02に設定し、btn01が再度押されるまでimg02を保持します。今、btn01 には img02 があります。
btn01 が押されたら、img01 を btn01 に設定します。
これにより、私がやりたいことがより明確になることを願っています。
btn_selector :
main.xml
android - Android の破線ドローアブルの潜在的な ICS バグ
以下は、XML で ShapeDrawable として定義された破線です。
これにより、いくつかの Gingerbread フォンで素敵な点線が描画されます。ただし、Galaxy Nexus では、ダッシュは無視されているように見え、形状は連続した線として描かれます。さらに興味深いことに、ICS を実行しているエミュレーターは、ダッシュで正しくレンダリングされます。これは、物理デバイスが台無しになっているだけです。
明らかな何かが欠けていますか?それとも、これは本当に Android 4.0 のバグですか? ラインはいくつかの場所で使用されます。ImageView の例を次に示します。
android - xmlドローアブルをプレビューする方法は?
私はかなり複雑なxmlドローアブルに取り組んでいますが、ドローアブルをプレビューできるツール/プラグインがあるかどうか疑問に思っていましたか?
レイアウトに利用できる「グラフィックレイアウト」タブに似たものを探しています。
たとえば、私がこのようなものを持っている場合:
形状とグラデーションをプレビューするにはどうすればよいですか?そして、私はおそらく夢を見ていますが、ドローアブルを構築するためのグラフィカルツールはありますか?
android - xmlドローアブルでは、シェイプラインは常に黒です。
下の画像のように見えるドローアブルを作成しようとしています。1dp
それぞれが異なる色の3本の水平線で、残りのスペースはグラデーションで埋める必要があります。
だから私はこれを書いた:
グラデーションは正しく描画されますが、3本の線は黒のままです。結果なしで追加しようとしました<stroke android:color="a_color" />
。
私は何が欠けていますか?
android - 複数のボタンの複数の色/境界線をサポートするドローアブル フォルダーに 1 つの XML を含めることはできますか?
2 つの異なる色と境界線の色を持つ 2 つのボタンがあります。したがって、描画可能なフォルダーに shape 属性を使用して XML を作成する必要があります。
および別の XML:
2 つの XML ではなく、drawable フォルダー内の 1 つの XML でそれらを処理できる方法はありますか?