0
Я не получаю никакой ошибки компиляции. Но проблема в том, что когда я запускаю приложение, он ничего не показывает, кроме пустого экрана. Итак, я собираюсь предоставить коды ниже. раскладка упаковки;Объявление ListView In Fragment?
Фрагмент
import android.content.Context;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import com.example.buckydroid.sunshine.R;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class main extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootview = inflater.inflate(R.layout.fragment_main, container, false);
// Inflate the layout for this fragment
ListView list = (ListView) rootview.findViewById(R.id.listview_forecast) ;
String[] listviewforecast = {
"Bucky - Great",
"Marie - Shit",
"Paul - kek"
};
List<String> listing= new ArrayList<String>(
Arrays.asList(listviewforecast)
);
ArrayAdapter arrayada = new ArrayAdapter<String>(
getActivity(),
R.layout.list_item_forecast,
R.id.list_item_forecast_textview
);
list.setAdapter(arrayada);
return rootview;
}
// TODO: Rename method, update argument and hook method into UI event
}
И да я добавил фрагмент в activity_main.xml файл.
Ах да, что была глупая ошибка .... – Droid
пожалуйста, отметьте ответ, как принято, спасибо! –