最近项目中要实现im在线状态,想了想好像可以使用spinner来实现。点击绿点,弹出pop来选择
但是如果使用spinner来实现,则刚开始显示的(绿点图标+在线的文字),
看了看api好像没有去掉文字的接口,重写spinner好像比较复杂,于是我就把spinner给隐藏了,显示替换成imageview,当选择一种状态,在回调函数中将imageview的图标设置成相应的图标即可。
最近项目中要实现im在线状态,想了想好像可以使用spinner来实现。点击绿点,弹出pop来选择
但是如果使用spinner来实现,则刚开始显示的(绿点图标+在线的文字),
看了看api好像没有去掉文字的接口,重写spinner好像比较复杂,于是我就把spinner给隐藏了,显示替换成imageview,当选择一种状态,在回调函数中将imageview的图标设置成相应的图标即可。