【问题标题】:Unable to increase border width of characters on textview无法增加文本视图上字符的边框宽度
【发布时间】:2017-12-18 17:59:20
【问题描述】:

我正在尽最大努力增加 textview 上字符的边框宽度,但我还没有找到类似以下的内容。 如您所见,轮廓边框是黑色的,以便与背景形成对比。 那么,我该怎么做呢?我的意思是,我想用 .xml 或 .java 来做这个

轮廓黑色

【问题讨论】:

标签: java android


【解决方案1】:

您可以download字体类型并添加到您需要的项目中

选择文件/新建文件夹/资产文件夹

右键单击assets并创建一个名为fonts

的文件夹

将您的字体文件放入 assets > fonts

使用这个

    TextView myTextView = (TextView) findViewById(R.id.textView);
    Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/yourfont.ttf");
    myTextView.setTypeface(typeface);

【讨论】:

  • 我也一直在尝试这个,我认为这是最好的选择,但我仍然想知道以编程方式执行此操作的正确方法
【解决方案2】:

您可以使用下面的属性为您的文本视图设置阴影。

android:shadowColor="@color/black"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="2"

欲了解更多信息link

【讨论】:

    猜你喜欢
    • 2016-12-31
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多