project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/PlayerlistFragment.java
changeset 7461 38acbfdb484f
parent 7358 57a508884052
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/PlayerlistFragment.java	Thu Aug 02 16:35:12 2012 +0200
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/PlayerlistFragment.java	Thu Aug 02 16:36:11 2012 +0200
@@ -12,17 +12,16 @@
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.AdapterView.AdapterContextMenuInfo;
-import android.widget.Toast;
 
 public class PlayerlistFragment extends ListFragment {
 	private Netplay netconn;
-	private PlayerListAdapter playerListAdapter;
+	private PlayerlistAdapter playerListAdapter;
 	
 	@Override
 	public void onCreate(Bundle savedInstanceState) {
 		super.onCreate(savedInstanceState);
 		netconn = Netplay.getAppInstance(getActivity().getApplicationContext());
-		playerListAdapter = new PlayerListAdapter(getActivity());
+		playerListAdapter = new PlayerlistAdapter(getActivity());
 		playerListAdapter.setList(Netplay.getAppInstance(getActivity().getApplicationContext()).playerList);
 		setListAdapter(playerListAdapter);
 	}
@@ -53,13 +52,13 @@
 	@Override
 	public boolean onContextItemSelected(MenuItem item) {
 		AdapterContextMenuInfo info = (AdapterContextMenuInfo)item.getMenuInfo();
+		Player player = playerListAdapter.getItem(info.position);
 		switch(item.getItemId()) {
 		case R.id.player_info:
-			Player p = playerListAdapter.getItem(info.position);
-			netconn.sendPlayerInfoQuery(p.name);
+			netconn.sendPlayerInfoQuery(player.name);
 			return true;
 		case R.id.player_follow:
-			Toast.makeText(getActivity(), R.string.not_implemented_yet, Toast.LENGTH_SHORT).show();
+			netconn.sendFollowPlayer(player.name);
 			return true;
 		default:
 			return super.onContextItemSelected(item);