Udacity'nin Sunshine uygulama dersinden öğrenirken, su ani ForecastFragment.java'yı yarattıktan hemen sonra - MainActivity.java'dan çıkarılan - her iki java flesinde bir hata aldım, Aşağıdaki kodda gösterildiği gibi ForecastFragment için.Udacity'nin Sunshine-Version-2 uygulaması oluşturma ForecastFragment hatası
"Yeni ForecastFragment()" de MainActivity'de; En ForecastFragment yılında
"Kamu sınıf ForecastFragment Fragment genişletir {"Yardım çok takdir edilecektir.
// MainActivity.java
package com.example.android.sunshine.app;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new ForecastFragment())
.commit();
}
}
// ForecastFragment.java
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import com.example.android.sunshine.app.R;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
* A placeholder fragment containing a simple view.
*/
public class ForecastFragment extends Fragment {
herhangi bir hata göstermiyorsunuz – Pooya
Hataları nasıl vurgulayacağımı bilmiyorum ... ama ForecastFragment için yapılan her iki başvuru da Studio –
'da kırmızı renkte altı çizilmiştir, bu tam bir hata değildir. – Pooya