2017-04-01 229 views
0

如何才能在java代码中创建此精确绘图?以编程方式创建绘图

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 

    <size android:width="1dp" /> 
    <solid android:color="#ff0000" /> 

    <padding 
     android:bottom="-15px" 
     android:top="-5px" /> 
</shape> 

我需要填充值是可变的,所以我不能做它的XML。

+1

'我怎样才能在java代码中创建这个确切的绘制?'通过在画布上绘图。 –

+0

希望你能从这里得到提示[点击这里](http://stackoverflow.com/questions/7164630/how-to-change-shape-color-dynamically) – shahid17june

+0

参见'GradientDrawable' docmmntation – pskink

回答