我有一个自定义视图,当用户按下并按住视图时,我想更改其主显示,然后在他们放手时将其更改回来。 Androids听众似乎没有某种onRelease功能。
答案 0 :(得分:1)
在drawable目录中创建以下xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_bg_selected" android:state_selected="true"></item>
<item android:drawable="@drawable/button_bg_pressed" android:state_pressed="true"></item>
<item android:drawable="@drawable/button_bg_normal"></item>
</selector>
并将视图背景设置为可绘制的。完成:))
答案 1 :(得分:0)
#Execute blkdiscard on workers via remote SSH
ssh root@worker1 blkdiscard -o 256G -l 256G -p 1G /dev/sdb &
ssh root@worker1 blkdiscard -o 256G -l 256G -p 1G /dev/sdc &
# Process Id of the previous running command
pid=$!
# Spinning cursor string
spin='-\|/'
i=0
while kill -0 $pid 2>/dev/null
do
# Progress message
echo -ne "\033[2K\rPreparing array for snapshot testing ";
# Spinning cursor on same line
i=$(( (i+1) %4 ))
echo -ne "${spin:$i:1}"
sleep .1
done
你尝试过这个吗?我现在正在使用它并且它工作正常:)