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的阴影所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)