0

嘿,我正在制作一个完成商业交易的官方用途应用程序。

我想要一个Bar 或 SeekBar视图,显示这样的公司的收入或费用

  • 如果费用超出,则为红色
  • 如果收入增加则为绿色

在此处输入图像描述

希望我们在许多应用程序中都有这种类型的自定义视图。

这个你能帮我吗..!!

4

2 回答 2

1

您可以使用这个轻量级库来实现您想要的。这样做的好处是您可以根据自己的要求轻松自定义它。

在此处输入图像描述

您所要做的就是三个 xml 文件……看看这个……

希望这可以帮助。

于 2013-12-04T08:08:23.213 回答
0

进度条.xml

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

    <item android:id="@android:id/background">
        <shape>
            <solid android:color="#FF0000" />
        </shape>
    </item>
    <item android:id="@android:id/progress">
        <clip>
            <shape>
                <solid android:color="#00FF00" />
            </shape>
        </clip>
    </item>
</layer-list>

代码:

 SeekBar mSeekBar = (SeekBar) findViewById(R.id.seekBar1);
    mSeekBar.setProgressDrawable(getResources().getDrawable(R.drawable.progress_bar));
于 2013-12-04T07:35:55.930 回答