検索

ホームページ  >  に質問  >  本文

Android如何实现背景圆角的文字效果?

本人新手,美工的设计图有如图所示的文本效果,黔驴技穷,希望sf的朋友们能指点迷津,谢谢啦

巴扎黑巴扎黑2772日前899

全員に返信(7)返信します

  • PHP中文网

    PHP中文网2017-04-17 15:35:29

    実際のところ、アーティストの女の子を捕まえて殴ってください。


    メイントピック: 用.9比较简单。。。就是画一个图定义为背景。。


    すべて XML を使用して実装できますが、国を救うには少し曲がりくねっています。 。 。
    効果は次のとおりです:

    txt_left.xml

    リーリー

    txt_right.xml

    リーリー

    TextView レイアウト

    リーリー

    返事
    0
  • 阿神

    阿神2017-04-17 15:35:29

    ドローアブルを定義し、形状のコーナーを設定し、このドローアブルを背景として設定します。または.9の写真をカットすると、より安心な解決策になります。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 15:35:29

    テキストの長さが画像のようなもので、デザインに背景をカットさせる場合は、直線的なレイアウトで行います。テキストの長さが可変の場合は、Drawable または Point-nine Picture を使用してそれを実現できます

    返事
    0
  • 黄舟

    黄舟2017-04-17 15:35:29

    http://shapes.softartstudio.com/ この Web サイトで背景スタイルをデザインし、GETCODE をクリックして XML ファイルとして保存し、Drawable フォルダーに入れて背景として設定します

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:35:29

    clipDrawableを使えば実現できそうな気がします

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 15:35:29

    canvas.drawRect(Rect,Paint)
    Android 独自の描画クラスを使用すると、この問題を解決できます。

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:35:29

    デザインのテキストの長さは変更されません。背景画像を要求するだけです

    返事
    0
  • キャンセル返事