project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/LobbyActivity.java
changeset 7444 2e31f114f57e
parent 7358 57a508884052
child 7449 2e63537b44f3
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/LobbyActivity.java	Thu Jul 26 11:10:56 2012 +0200
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/LobbyActivity.java	Fri Jul 27 01:38:24 2012 +0200
@@ -48,9 +48,9 @@
 	        tabHost.setup();
 	        tabHost.getTabWidget().setOrientation(LinearLayout.VERTICAL);
 
-	        tabHost.addTab(tabHost.newTabSpec("rooms").setIndicator(createIndicatorView(tabHost, "Rooms", null)).setContent(R.id.roomListFragment));
-	        tabHost.addTab(tabHost.newTabSpec("chat").setIndicator(createIndicatorView(tabHost, "Chat", null)).setContent(R.id.chatFragment));
-	        tabHost.addTab(tabHost.newTabSpec("players").setIndicator(createIndicatorView(tabHost, "Players", null)).setContent(R.id.playerListFragment));
+	        tabHost.addTab(tabHost.newTabSpec("rooms").setIndicator(createIndicatorView(tabHost, R.string.lobby_tab_rooms, getResources().getDrawable(R.drawable.roomlist_ingame))).setContent(R.id.roomListFragment));
+	        tabHost.addTab(tabHost.newTabSpec("chat").setIndicator(createIndicatorView(tabHost, R.string.lobby_tab_chat, getResources().getDrawable(R.drawable.edit))).setContent(R.id.chatFragment));
+	        tabHost.addTab(tabHost.newTabSpec("players").setIndicator(createIndicatorView(tabHost, R.string.lobby_tab_players, getResources().getDrawable(R.drawable.human))).setContent(R.id.playerListFragment));
 	
 	        if (icicle != null) {
 	            tabHost.setCurrentTabByTag(icicle.getString("currentTab"));
@@ -64,7 +64,7 @@
     	LocalBroadcastManager.getInstance(getApplicationContext()).unregisterReceiver(disconnectReceiver);
     }
     
-    private View createIndicatorView(TabHost tabHost, CharSequence label, Drawable icon) {
+    private View createIndicatorView(TabHost tabHost, int label, Drawable icon) {
         LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
 
         View tabIndicator = inflater.inflate(R.layout.tab_indicator,
@@ -122,37 +122,6 @@
 		netconn.disconnect();
 		super.onBackPressed();
 	}
-    
-	/*@Override
-	protected void onCreate(Bundle arg0) {
-		super.onCreate(arg0);
-		setContentView(R.layout.activity_lobby);
-		ViewPager pager = (ViewPager)findViewById(R.id.pager);
-		if(pager != null) {
-			pager.setAdapter(new Adapter(getSupportFragmentManager()));
-		}
-	}
-	
-	private static class Adapter extends FragmentPagerAdapter {
-		public Adapter(FragmentManager mgr) {
-			super(mgr);
-		}
-		
-		@Override
-		public int getCount() {
-			return 3;
-		}
-		
-		@Override
-		public Fragment getItem(int arg0) {
-			switch(arg0) {
-			case 0: return new RoomlistFragment();
-			case 1: return new LobbyChatFragment();
-			case 2: return new PlayerlistFragment();
-			default: throw new IndexOutOfBoundsException();
-			}
-		}
-	}*/
 	
     @Override
     protected void onSaveInstanceState(Bundle icicle) {