我知道这真的很糟糕,但它确实有效,而且这是我目前所知完成工作的唯一方法。所以我在实践中寻找一种“更好”的方式来写这篇文章。
基本上它显示3个图像插槽,这3个插槽使用Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
中列出的随机图像更改图像。使用Picasso.with(context).load("file:" + photoPath).into(imageView);
更改图像以编辑之前的3个插槽图像,将其替换为给定列表中的随机图像。
SLOT_PATTERN
答案 0 :(得分:2)
做一个功能!
def wheel():
return SLOT_PATTERN[random.randint(0, len(SLOT_PATTERN) - 1)]
时间列表:
INTERVALS = [0.25, 0.25, 0.5, 0.75, 1, 1]
然后:
def wheels(n):
return ' '.join(wheel() for _ in range(n))
if message.content.lower().startswith("!slots"):
slot = await client.send_message(message.channel, wheels(3))
for interval in INTERVALS:
time.sleep(interval)
slot = await client.edit_message(slot, wheels(3))