project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/RoomActivity.java
changeset 7485 0481bd74267c
parent 7476 2fb781bbdd51
equal deleted inserted replaced
7482:d70a5b0d1190 7485:0481bd74267c
     1 package org.hedgewars.hedgeroid.netplay;
     1 package org.hedgewars.hedgeroid.netplay;
     2 
     2 
     3 import org.hedgewars.hedgeroid.R;
     3 import org.hedgewars.hedgeroid.R;
       
     4 import org.hedgewars.hedgeroid.Datastructures.Team;
     4 import org.hedgewars.hedgeroid.netplay.Netplay.State;
     5 import org.hedgewars.hedgeroid.netplay.Netplay.State;
     5 import org.hedgewars.hedgeroid.netplay.NetplayStateFragment.NetplayStateListener;
     6 import org.hedgewars.hedgeroid.netplay.NetplayStateFragment.NetplayStateListener;
     6 
     7 
     7 import android.os.Bundle;
     8 import android.os.Bundle;
     8 import android.support.v4.app.FragmentActivity;
     9 import android.support.v4.app.FragmentActivity;
     9 import android.support.v4.app.FragmentTransaction;
    10 import android.support.v4.app.FragmentTransaction;
    10 import android.widget.TabHost;
    11 import android.widget.TabHost;
    11 import android.widget.Toast;
    12 import android.widget.Toast;
    12 
    13 
    13 public class RoomActivity extends FragmentActivity implements NetplayStateListener {
    14 public class RoomActivity extends FragmentActivity implements NetplayStateListener, TeamAddDialog.Listener {
    14 	private TabHost tabHost;
    15 	private TabHost tabHost;
    15 	private Netplay netplay;
    16 	private Netplay netplay;
    16 	
    17 	
    17     @Override
    18     @Override
    18     protected void onCreate(Bundle icicle) {
    19     protected void onCreate(Bundle icicle) {
    70     		break;
    71     		break;
    71 		default:
    72 		default:
    72 			throw new IllegalStateException("Unknown connection state: "+newState);
    73 			throw new IllegalStateException("Unknown connection state: "+newState);
    73     	}
    74     	}
    74     }
    75     }
       
    76     
       
    77 	public void onTeamAddDialogSubmitted(Team newTeam) {
       
    78 		netplay.sendAddTeam(newTeam);
       
    79 	}
    75 }
    80 }