0

サーバーから単一行のテキスト メッセージを抽出する Android アプリケーションを開発しました。ボタンがクリックされると、サーバーから次のメッセージを取得する関数呼び出しが行われます。これらのメッセージの一部は時間ベースで、

つまり、これらのメッセージはTextView特定の時間表示する必要があり、その時間が経過すると、サーバーから次のメッセージを取得するために関数呼び出しを自動的に行う必要があります (つまり、ボタンをクリックする必要はありません)。

誰かがこれを達成するのを手伝ってくれませんか。

次のようにwhileループを使用してみました:

while(!presentTime.equals(expiryTime)){                 
    calculatePresentTym();   //This method calculates the presentTime value
    display.settext(the received instruction);
}

if(presentTime.equals(expiryTime))
    (make the function call)

これを行うpresentTimeと、 とexpiryTimeが等しいまで何も表示されません。それらが等しくなると、関数呼び出しによって次の命令が自動的にフェッチされ、TextView.

4

2 に答える 2