問題タブ [shapedrawable]
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 - android - ShapeDrawable (RectShape) の点滅/フリッパー アニメーション/効果をプログラムでオン/オフにする
以下は、長方形を描画するために必要なコードです。ランナブルを使用せずに点滅させるにはどうすればよいでしょうか? これを作るオプションはありますか?それとも、点滅する背景GIFを入れるべきですか?
私は次のようなことを意味します
本当に痛みを取り除きます。
android - Androidで描画可能な形状を使用したAndroidのカスタムボタン(実線の左矢印)
Androidでカスタムボタンを作成したいleft solid arrow
(背景ではなく矢印の形のみ)。
AndroidでシェイプドローアブルXMLを使用してこの矢印ボタンを作成するにはどうすればよいですか.
長方形のボタンを作成する方法は知っていますが、矢印は知りません。
知っている方、やり方を教えてください。
android - 図形の描画可能なグラデーションの中心に絶対 (% ではない) 位置を設定する方法は?
内部に放射状のグラデーションがある形のドローアブルがあります。形状は長方形で、放射状グラデーションの中心を右下隅近くに配置しようとしています。centerX属性とcenterY属性を0.98などの値に設定することで大まかな近辺で取得できるのですが、扱っているのは高さの違う(幅が同じ)長方形なので、長方形が高ければ高いほど中心位置も相対的に高くなります右下隅に。
ドキュメントに反して、中心をビューの幅/高さのパーセンテージとしてしか配置できないようです。つまり、値に「%」がなくても、パーセンテージとして扱われます。
私がやりたいのは、どういうわけか「中央の 5 dp を右下隅の左に置く」ということです。それを達成する方法についてのアイデアはありますか?
android - パスを使用してカスタム シェイプを描画し、xml を介して線形塗りつぶしで塗りつぶすことはできますか?
XML でパスを描画し、それをリニア フェードで塗りつぶして、LinearLayout または Button のバックグラウンド ドローアブルとして配置することはできますか?
乾杯
java - プログラムで ShapeDrawable に影を追加する
プログラムでグラデーションの異なるボタンを作成しようとしています。私は ShapeDrawable を使用していますが、それは魅力のように機能します。
ただし、プログラムでボタンのテキストではなく、ボタンに影を追加したいと思います。どんな助けでも大歓迎です。
android - Shape Drawable または Custom View を使用していますか?
カスタムビューのメソッドで、キャンバス内のほぼすべてのものを描画できますonDraw
。また、ドキュメントには次のように書かれています。
いくつかの 2 次元グラフィックスを動的に描画したい場合、おそらく ShapeDrawable オブジェクトがニーズに合っているでしょう。
カスタム ビューと ShapeDrawable を使用する必要がある場合、またはそれらを組み合わせた方がよい場合、これらのオプションの長所と短所は何ですか?
android - Androidでグラデーションを使用して進行中のリングを描画するにはどうすればよいですか?
クラスに円弧の形のShapeDrawableオブジェクトがあります。
次に、色に放射状のグラデーション効果を使用し、塗りつぶされた円弧の代わりにリングだけを表示したいと思います。Android SDKはそのような機能を提供しますか?
現在、以下のコードを使用して、円にグラデーションを付けています。
canvas - ShapeDrawable サブクラスは不気味なゴースト トライアングルに取り憑かれています
ShapeDrawable を拡張/サブクラス化しようとしています。結果は本当に困惑しています。私の単純なコードでは、小さな点と小さな三角形も作成する必要があります。実際、これらの形状は、それらが描画されるマップビューに表示されます。しかし、形状が少し異なる 2 番目の三角形も表示されており、その理由はわかりません。私の ShapeDrawable サブクラスが余分な三角形を作成するのはなぜですか?
スクリーンショットの例 --->> http://www.activemetrics.com/DrawableProb.png
android - 1)テクスチャ画像と2)ColorFilterを使用して非長方形の形状を描画します
これが私が描きたいものです。それは持っています
- 私が望む形(4つの[x / y]座標から)
- 私が欲しいテクスチャ(bmpから)
- 必要な色(ColorFilterを使用)。
android - Google Maps API v2 Android は、シェイプ ドローアブルをマーカーとして追加します
マップに追加したいマーカーのマーカー アイコンとしてシェイプ ドローアブルを追加しようとしています。
形状は次のようになります (res/drawable/blue_circle.xml):
そして、次のようにマーカーを追加しようとします:
どうやら NullPointer 例外が発生したようです。
マーカー アイコンはビットマップである必要がありますか? 図形のドローアブルをマーカー アイコンとして追加することはできますか? はいの場合、私は何が間違っていますか?