1

最近、App Inventor を使用して非常に原始的なアプリを作成する方法を学び始めました。このプロジェクトに出会いました。基本的には、アイテムをリストに入力し、foreach 反復を使用してリストを適切に表示したいと考えています。ただし、結果は重複します。「追加」ボタンをクリックするたびに、foreach の反復が実行されます。検索と検討に数時間を費やしましたが、この問題を解決する方法がわかりません。私には才能がないと思いますが、幸運なことに努力も信じています。

これは、ブロックとエミュレーター/症状のスクリーンショットです。さらに情報が必要な場合はお知らせください。私はstackoverflowの初めてのユーザーであり、何か間違ったことをしている場合は先に謝罪します. よろしくお願いします!

スクリーンショットを説明するには:

まず、「a」と入力して追加ボタンを押すと、リストに「1.a」と表示されます。次に「b」と入力して追加ボタンを押すと、リストは「1.a 2.b」ではなく「1.a 2.a 3.b」と表示されます。最後に、「c」と入力して追加ボタンを押すと、スクリーンショットに示されているようにリストが表示されます...

スクリーンショット ここに画像の説明を入力

4

1 に答える 1

0

あなたの手順displayListでは、いくつかの初期化が欠落しています...
set LabelDisplay.Text to ""(空の文字列)を追加して
set global entreeNum to 0

于 2016-10-24T12:57:56.443 に答える