我尝试使用 xml 文件和代码向自定义字体添加阴影但没有任何成功
我的代码是
TextView text=(TextView)findViewById(R.id.text1);
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/gillsans.ttf");
text.setTypeface(tf);
我尝试使用 xml 文件和代码向自定义字体添加阴影但没有任何成功
我的代码是
TextView text=(TextView)findViewById(R.id.text1);
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/gillsans.ttf");
text.setTypeface(tf);
用这个:
活动类:
TextView text=(TextView)findViewById(R.id.text1);
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/gillsans.ttf");
text.setTypeface(tf);
////////////
Shader textShader=new LinearGradient(2, 0, 4, 60,
new int[]{Color.parseColor("#b4e391"),Color.parseColor("#61c419"),Color.parseColor("#b4e391")},
new float[]{0, 3,1}, TileMode.MIRROR);
text.getPaint().setShader(textShader);
主.xml:
<TextView
android:id="@+id/text1"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:shadowDx="5"
android:shadowDy="5"
android:layout_marginRight="42dp"
android:layout_marginTop="-10dp"
android:layout_gravity="right|center_vertical"
android:shadowColor="#67587686"
android:shadowRadius="3"
android:textSize="25dp"
android:text="99%" />
是否设置了相关的阴影属性?
android:shadowColor
android:shadowDx
android:shadowDy
android:shadowRadius