2017-01-03 2 views
0

Ich versuche, von meinem Code auf Listview und eine Textansicht zuzugreifen, ich lese viele Beiträge im Internet, aber ich habe nichts gefunden, was für mich funktioniert. Ich habe ein leeres Fragment wie folgt aus:Zugriff auf Fragment-Layout-Objekte von Java funktioniert nicht

public class MyFrag extends Fragment { 

//My Code 
List<String> Names = new ArrayList<String>(); 
List<Double> Prices = new ArrayList<Double>(); 
List<String> Dates = new ArrayList<String>(); 
List<String> Hours = new ArrayList<String>(); 
List<String> iDs = new ArrayList<String>(); 
Double TotalMy = 0.00; 
SimpleAdapter adapter; 



public MyFrag() { 
    // Required empty public constructor 
} 


@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
         Bundle savedInstanceState) { 
    // Inflate the layout for this fragment 
    //RelativeLayout rootView = (RelativeLayout) inflater.inflate(R.layout.fragment_my_frag, container, false); 
    //View view = inflater.inflate(R.layout.fragment_my_frag, container, false); 

    LayoutInflater lf = getActivity().getLayoutInflater(); 

    View view = lf.inflate(R.layout.fragment_my_frag, container, false); 


    ListView listview = (ListView) getView().findViewById(R.id.list); 
    TextView textTotalMy = (TextView) getView().findViewById(R.id.textTotalMy1); 


    return view; 

} 

Aber wenn ich öffnen Sie das Fragment, das die Anwendung abstürzt.

Bitte helfen Sie mir

Antwort

0

Ich löste es durch das gleiche Relative-Layout programmatisch

Erstellen