project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/TeamlistFragment.java
changeset 7476 2fb781bbdd51
child 7485 0481bd74267c
equal deleted inserted replaced
7473:45b9f25ff611 7476:2fb781bbdd51
       
     1 package org.hedgewars.hedgeroid.netplay;
       
     2 
       
     3 import org.hedgewars.hedgeroid.R;
       
     4 
       
     5 import android.os.Bundle;
       
     6 import android.support.v4.app.ListFragment;
       
     7 import android.view.LayoutInflater;
       
     8 import android.view.View;
       
     9 import android.view.ViewGroup;
       
    10 
       
    11 public class TeamlistFragment extends ListFragment {
       
    12 	private Netplay netplay;
       
    13 	private TeamlistAdapter adapter;
       
    14 
       
    15 	@Override
       
    16 	public void onCreate(Bundle savedInstanceState) {
       
    17 		super.onCreate(savedInstanceState);
       
    18 		netplay = Netplay.getAppInstance(getActivity().getApplicationContext());
       
    19 		adapter = new TeamlistAdapter(getActivity());
       
    20 		adapter.setSource(netplay.roomTeamlist);
       
    21 		setListAdapter(adapter);
       
    22 	}
       
    23 
       
    24 	@Override
       
    25 	public View onCreateView(LayoutInflater inflater, ViewGroup container,
       
    26 			Bundle savedInstanceState) {
       
    27 		return inflater.inflate(R.layout.fragment_teamlist, container, false);
       
    28 	}
       
    29 	
       
    30 	@Override
       
    31 	public void onDestroy() {
       
    32 		super.onDestroy();
       
    33 		adapter.invalidate();
       
    34 	}
       
    35 }