2016-11-30 6 views
-2

トーストアクティビティがオンラインデータベース(GoogleスプレッドシートまたはGoogleドック)からランダムに取得したテキストを印刷できるかどうか疑問に思っていますか?おそらくJSONを使用して? ...TOASTはオンラインリソースのテキストをランダムに表示できますか?

String[] toastMessages = new String[] {"text1", "text 2", "text 3", "text 4"}; 
       int randomMsgIndex = randomnize.nextInt(toastMessages.length); 
       Toast.makeText(getApplicationContext(), toastMessages[randomMsgIndex], Toast.LENGTH_LONG).show(); 
      } 

多くのおかげでここ

は私のコードで、今それだけでランダムなテキストを表示するが、私はコードで提供している銀行からです!

答えて

0

はい、トーストを使用して任意の文字列を表示できます。

+0

こんにちは@Akshayとご確認いただきありがとうございます。コードアプリケーションへの組み込み方法を教えてください。シンプルなGoogleスプレッドシート (パブリックおよび公表)[リンク](https://docs.google.com/spreadsheets/d/e/2PACX-1vRIqpP_NVo5sONjbS20LrgH_mOLd5LakgHoVMFFCnbANLayHx9n8NXFCikz54AuuI3kzlNjl5Nprrz3/pubhtml) は、だから私はトーストをしたいと言うことができます私を作りました'Hello-A'や 'Good morning-D'のような 'text-name'形式のメッセージとそのテキストに対応する名前を印刷する ありがとう! – Jagmaster

+0

これは好きですか? Toast.makeText(getApplicationContext()、message + " - " + subject、Toast.LENGTH_LONG).show(); –

+0

こんにちは@Akshay。まず、本当に感謝してくれてありがとう。うーん、私はまだ混乱しています(申し訳ありませんが、私はかなり新しいコーディングです)。 1.文字列リソースを取得するソースをコードがどのように知っていますか?私は友達にリンクを張り、「メッセージ」のエントリを編集することができますので、ボタンに割り当てられた番号はランダムなものになります 2.私はソースのアイデンティティをどこかに入れなければならないと思います'new String [] {"text1"、 "text 2"、 "text 3"、 "text 4"};'コードはどこからデータを引き出すのかを知っていますか? 多くの感謝! – Jagmaster

関連する問題