当EditText
失去焦点时我需要抓住,我已经搜索了其他问题,但我没有找到答案.
我用OnFocusChangeListener
这样的
OnFocusChangeListener foco = new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
// TODO Auto-generated method stub
}
};
Run Code Online (Sandbox Code Playgroud)
但是,它对我不起作用.
我有这个代码
是一个填充红色的进度条
<?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>
<gradient
android:startColor="#c3c3c3"
android:centerColor="#c3c3c3"
android:centerY="0.75"
android:endColor="#7f7f7f"
android:angle="270"/>
<padding android:left="1dp"
android:top="1dp"
android:right="1dp"
android:bottom="1dp"/>
<corners android:radius="10dp"/>
</shape>
</item>
<item android:id="@android:id/secondaryProgress">
<clip>
<shape>
<gradient
android:startColor="#234"
android:centerColor="#234"
android:centerY="0.75"
android:endColor="#a24"
android:angle="270"/>
<padding android:left="1dp"
android:top="1dp"
android:right="1dp"
android:bottom="1dp"/>
<corners android:radius="10dp"/>
</shape>
</clip>
</item>
<item android:id="@android:id/progress">
<clip>
<shape>
<gradient
android:startColor="#a42c48"
android:centerColor="#a42c48"
android:centerY="0.75"
android:endColor="#eb3e67"
android:angle="270"/>
<padding android:left="1dp"
android:top="1dp"
android:right="1dp"
android:bottom="1dp"/>
<corners android:radius="10dp"/>
</shape>
</clip>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)
看起来像这样
现在我想添加一个图像,同时进度条填满,如下图所示
请帮我
提前致谢
我有这样的自定义矩形
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp">
<solid android:color="#FFFFFF" />
<stroke android:width="1dip" android:color="#ff6600" />
<corners
android:bottomRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp"/>
</shape>
Run Code Online (Sandbox Code Playgroud)
我想在这个矩形内画一条线
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" >
<solid android:color="@color/cafe" />
<stroke android:width="5dip"
android:color="#FF0000" android:dashWidth="5dip"/>
</shape>
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做,帮助