id: fruit と値が「apple」、「banana」、「watermelon」のスピナーがあるとします。
次のようなコードがあります。
if(self.ids['fruit'].text=='apple'):
a=2
今、私のアプリには言語選択オプションがあります。したがって、「スペイン語」を選択すると、Apple がスペイン語に変更され、上記のコードは失敗します (ID は変更しないため、英語のままになります)。ただし、選択した値のインデックスは同じままです。
それで、kivyスピナーのインデックスサポートはありますか、つまり次のようなものです:
if(self.ids['fruit'].id==1):
a=2