2016-04-13 8 views
2

私はデータを取り、その上に、それを格納し、私は、XMLレイアウトを作成した質問表示答えがアップ

("Questions ": [ 
    { 
    "question": ".........", 
    "answer1": ".......", 
    "answer2": " ......", 
    "answer3": ".......", 
    "correctAnswer: "........" 
    }, 
    { 
    "question": ".........", 
    "answer1": ".......", 
    "answer2": " ......", 
    "answer3": ".......", 
    "correctAnswer: "........" 
}) 

を保存するローカルのJSONファイルを持っています。ユーザーがサブミット回答を選択すると、選択された回答が正解/間違って表示され、正しい回答が表示されていることを示すダイアログボックス(corrrectAnswer)を表示できます。これを行う方法?

// XMLレイアウトクイズ

あなたは右のそれを解析する方法を知っています。質問(TextViewの

ANS1 ANS2(ラジオボタン) ANS3

Submit answer 
     (Button) 
+0

? –

+0

@KISHORE_ZE I jsonファイルを解析することができましたが、xmlレイアウトに1つの質問しか表示できませんでした。これは、ポップの作成正解のためのダイアログボックスを表示します。 – Xsdubb

+0

2つの質問を表示できないのはなぜですか?ウィル・エバーズの答えは、ダイアログボックスを表示するのに最適です。 Plsは彼の答えをチェックし、なぜ私は2つの質問を表示することができなかった知ってもらう:) –

答えて

2
AlertDialog.Builder builder = new AlertDialog.Builder(Activity.this); 

    // 2. Chain together various setter methods to set the dialog characteristics 
    builder.setTitle("Title Text"). 
      .setMessage(*String comprised of your desired notification content*) 
      .setCancelable(true) 
      .setPositiveButton("OK", new DialogInterface.OnClickListener() { 
       public void onClick(DialogInterface dialog, int id) { 
        //for clicking OK 

       } 
      }) 

      .show(); 

    // 3. Get the AlertDialog from create() 
    AlertDialog dialog = builder.create(); 
関連する問題