无法以编程方式设置TextView阴影

我dynamic创build一个TextView,并使用贴在这里的方法设置阴影: Android – 阴影文本?

但它不起作用。 样式应用(放置textSize项目来testing,它的工作原理),但阴影不出现。

TextView的:

TextView tv = new TextView(this); RelativeLayout.LayoutParams layoutPars = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); layoutPars.addRule(RelativeLayout.CENTER_VERTICAL); tv.setTextColor(0xffffffff); tv.setText(label); tv.setTextSize(11); tv.setTextAppearance(getApplicationContext(), R.style.BlackShadow); 

样式:

 <style name="BlackShadow"> <item name="android:shadowColor">#ff000000</item> <item name="android:shadowRadius">1</item> <item name="android:shadowDx">-1</item> <item name="android:shadowDy">-1</item> <item name="android:textSize">26dip</item> </style> 

我究竟做错了什么?

Solutions Collecting From Web of "无法以编程方式设置TextView阴影"