2017-06-30 9 views
1

「から」シンボルを解決できませんこのJsonResponseで

private void handleReserveResponse (final String res) { 

     if (res != null){ 

      try { 

       JSONObject objResponce = new JSONObject(res); 
       String success = objResponce.getString("success"); 
       if (success.equals("true")) { 

        JSONArray arrdata = objResponce.getJSONArray("disponibilidad"); 
        for (int i = 0; i < arrdata.length(); i++) { 

         JSONObject objdata = arrdata.getJSONObject(i); 
         String listDatesA = objdata.getString("slot_date"); 

         SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); 

         dateA = format.parse(listDatesA); 

         calendar = Calendar.getInstance(); 
         calendar.setTime(dateA); 

         CalendarDay calendarDay = new CalendarDay.from(calendar); 
        } 
       } 

      } catch (Exception e) { 
       e.printStackTrace(); 
      } 

     }else { 
       DialogAlert.show_alert_dialog(getActivity(), getResources().getString(R.string.result_null_msg)); 
      } 

    } 

私はString listDatesAでそれらを保存するために異なる日付を取得し、Date

に変換したい。しかしラインでCalendarDay calendarDay = new CalendarDay.from(calendar);

.fromされます赤で配置され、エラーを表示します。Cannot resolve symbol 'from'

彼女のプロジェクトはこのコードを調査し、このエラーはありませんでした。私はFile-> Invalidate catch/Restarを試みますが、動作しません。どのように私はそれがこの

+1

'新しいCalendarDay.from'が有効なJavaではありませんが。 'CalendayDay.from'だけを意味しましたか? –

+1

静的メソッドなので、オブジェクトから呼び出すことはできませんが、クラスから呼び出すことはできません。 'CalendarDay calendarDay = CalendarDay.from(calendar);'( 'new'を削除してください)。 [ドキュメント、ここ](https://prolificinteractive.github.io/material-calendarview/com/prolificinteractive/materialcalendarview/CalendarDay.html)を参照してください。 – AntonH

+0

新しいオブジェクトからメソッドを呼び出す場合は、次のようにします。 'int foo = new ArrayList <>()。getSize();'メソッドを他の場所で参照されていないオブジェクトや、連鎖メソッド呼び出しで自身を返すBuilderを使用していることを前提としています。 – Compass

答えて

0

の変更をしてください解決することができます。これに

CalendarDay calendarDay = new CalendarDay.from(calendar); 

CalendarDay calendarDay = CalendarDay.from(calendar); 
+0

これはコメントですでにカバーされていたので、あなたの答えにさらに説明/洞察を加えることを検討してください。 – QBrute

関連する問題