ShapeDrawableにプログラムで半径を設定できますか?Androidがプログラム的にShapeDrawableに設定されています
-3
A
答えて
4
あなたはこのようにそれを行うことができます:あなたはあなたのアプリケーション全体でこの機能を使用することができるとの境界線と背景色を置くことができ
public static void customView(View v, int backgroundColor, int borderColor)
{
GradientDrawable shape = new GradientDrawable();
shape.setShape(GradientDrawable.RECTANGLE);
shape.setCornerRadii(new float[] { 8, 8, 8, 8, 0, 0, 0, 0 });
shape.setColor(backgroundColor);
shape.setStroke(3, borderColor);
v.setBackgroundDrawable(shape);
}
あなたの選択。
+0
ShapeDrawableの使用はありませんか? – TeodorKolev
1
これを試してみてください。
LayerDrawable bgDrawable = (LayerDrawable) btnCallnow.getBackground();
final GradientDrawable shape = (GradientDrawable) bgDrawable.findDrawableByLayerId(R.id.shape_id);
shape.setCornerRadius(5.0f);
+0
ShapeDrawableの使用はありませんか? – TeodorKolev
+0
Shape_idは、カスタム描画可能シェイプのIDです。 –
関連する問題
- 1. Android - ShapeDrawableをプログラムで定義する方法
- 2. Androidのソフトキーボードがプログラム的に変更されていません
- 3. Androidアプリの設定が自動的に消去されています
- 4. Qtデザイナ - スタイルシートを設定 - ハードコードされました - プログラム的に設定したい
- 5. ボタンがプログラムで無効に設定されていません
- 6. Android:プログラムで設定されたImagebuttonはサイズがぼやけています
- 7. AndroidのアニメーションのShapeDrawable
- 8. AutoCompleteTextView - プログラム的に設定された値と近いsoftkeyboard
- 9. android antスクリプトにincludeAntRuntimeが設定されていませんか?
- 10. Q:FormsでAndroid上にAutomationIdが設定されていない
- 11. アダプタがリストビューに設定されていないandroid
- 12. Android RelativeLayoutは透明に設定されています
- 13. Androidアプリを設定する方法:tabBackground属性はプログラムによって設定されますか?
- 14. Windows 7プログラム用に推奨アイコンが設定されていますか?
- 15. Mercurial設定オプションをプログラム的に設定できますか?
- 16. メニューの視界をプログラム的に設定するandroid
- 17. Android ShapeDrawable変換の変換
- 18. Android:プログラムで設定されたチェックボックスのテキスト位置を右に設定
- 19. ロンボクゲッターとセッターは私的に設定されています
- 20. ダイナミックに作成されたEditTextsのボトムラインカラーをプログラム的に設定しますか?
- 21. yii2のcookieはlocalhostに設定されていますが、ライブサーバーには設定されていません
- 22. UserControl幅は、実際の幅がそれに設定されている列に設定されています
- 23. それが設定されますが、HTMLページが構築されたときにベースを動的にPHPに設定されているページのURL
- 24. Androidアラームが即時にオフに設定されます
- 25. JSXインライン関数(プログラムで設定されていますか?)
- 26. AndroidのスイッチのステータスがonCheckChangedListenerの中に設定されています
- 27. 明示的に設定されていても、親によってプロパティ値がオーバーライドされます
- 28. Androidテーマが設定されていません
- 29. Android Media Player(データソースが設定されていません)
これを確認してください:http://stackoverflow.com/a/27980783/4148757 –