android – 不显示TextView的阴影

android – 不显示TextView的阴影,第1张

概述我尝试了以下代码,但投影不会显示,它只显示为常规白色文本. TextView newsTitle = new TextView(mCtx);newsTitle.setText(newsitems[position].getTitle());newsTitle.setTextAppearance(mCtx, R.style.TextWithDropShadow);RelativeLayout. 我尝试了以下代码,但投影不会显示,它只显示为常规白色文本.

TextVIEw newsTitle = new TextVIEw(mCtx);newsTitle.setText(newsitems[position].getTitle());newsTitle.setTextAppearance(mCtx,R.style.TextWithDropShadow);relativeLayout.LayoutParams newsTitleParams =         new relativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);newsTitleParams.addRule(relativeLayout.ABOVE,linLayout.getID());newsTitleParams.addRule(relativeLayout.CENTER_HORIZONTAL);newsTitle.setLayoutParams(newsTitleParams);relLayout.addVIEw(newsTitle);

而样式文件是

<style name="TextWithDropShadow">    <item name="androID:textcolor">#ffffff</item>    <item name="androID:textStyle">bold</item>    <item name="androID:shadowcolor">#000000</item>    <item name="androID:shadowDx">2</item>    <item name="androID:shadowDy">2</item>    <item name="androID:shadowRadius">2</item>

是否存在相对布局和阴影的问题?

解决方法 虽然这不能解决手头的问题,但是有一种不同的方法可行.

添加此行

newsTitle.setShadowLayer(15,color.BLACK);

使用样式知道我做错了什么仍然很有趣.

总结

以上是内存溢出为你收集整理的android – 不显示TextView的阴影全部内容,希望文章能够帮你解决android – 不显示TextView的阴影所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1128788.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存