最近Kivyを使い始めましたが、問題が発生しました。URL 画像を背景としてボタン/サムネイルを作成する必要があります。ここのKivyユーザーフォーラムで助けを得ましたが、まだ少し行き詰まっています. その部分だけの私のコードは次のとおりです。
for image_set, image_type in zip(categorized_images, image_types):
layout = GridLayout(cols=2, size_hint=(None, None))
layout.bind(minimum_height=layout.setter('height'))
scroll_view = ScrollView(size_hint=(None, None), size=(320, 200))
section = AccordionItem(title='%s' % image_type)
layout.add_widget(back_button1)
for image_path in image_set:
layout.add_widget(AsyncImage(source="http://www.example/"'%s' % image_path,\
size_hint=(None, None), size=(160, 160)))
scroll_view.add_widget(layout)
section.add_widget(scroll_view)
accordion.add_widget(section)
私が今持っているのは作成中の画像の束だけですが、フルサイズの画像につながるサムネイルを作成する必要があります. それに加えて、Kivy リンクに記載されている builder.load_string 部分と ButtonBehavior クラス部分があります。その「forループ」に実装する方法がわかりません。UrlBut インスタンスをウィジェットとして扱うことは可能ですか?