출처: Udacity API에 요청할 URL(URI)를 동적으로 만들어보자. Uri.Builder클래스 를 사용하였다. 일단 베이스 요청 URL을 정의한다. private static final String USGS_REQUEST_URL = "http://earthquake.usgs.gov/fdsnws/event/1/query" ; URL이 사용되는곳으로 가 Uri, Uri.Builder를 정의하고 사용하면된다. @Override public Loader<List<Earthquake>> onCreateLoader( int i, Bundle bundle) { SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences( this ); String minMagnitude = sharedPrefs.getString( getString(R. string .settings_min_magnitude_key), getString(R. string .settings_min_magnitude_default)); Uri baseUri = Uri.parse(USGS_REQUEST_URL); Uri.Builder uriBuilder = baseUri.buildUpon(); uriBuilder.appendQueryParameter( "format" , "geojson" ); uriBuilder.appendQueryParameter( "limit" , "10" ); uriBuilder.appendQueryParameter( "minmag" , minMagnitude); uriBuilder.appendQueryParame...
댓글
댓글 쓰기