project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/TeamSelectionActivity.java
changeset 7508 763d3961400b
parent 7485 0481bd74267c
equal deleted inserted replaced
7504:ed1d52c5aa94 7508:763d3961400b
   123 			switch(view.getId()){
   123 			switch(view.getId()){
   124 			case R.id.teamColor:
   124 			case R.id.teamColor:
   125 				setTeamColor(view, (Integer)data);
   125 				setTeamColor(view, (Integer)data);
   126 				return true;
   126 				return true;
   127 			case R.id.teamCount:
   127 			case R.id.teamCount:
   128 				setTeamHogCount((ImageView)view, (Integer)data);
   128 				((ImageView)view).getDrawable().setLevel((Integer)data);
   129 				return true;
   129 				return true;
   130 			default:
   130 			default:
   131 				return false;
   131 				return false;
   132 			}
   132 			}
   133 		}
   133 		}
   175 		((SimpleAdapter)availableTeams.getAdapter()).notifyDataSetChanged();
   175 		((SimpleAdapter)availableTeams.getAdapter()).notifyDataSetChanged();
   176 	}
   176 	}
   177 
   177 
   178 	private void setTeamColor(View iv, int colorIndex){
   178 	private void setTeamColor(View iv, int colorIndex){
   179 		iv.setBackgroundColor(0xFF000000 + TeamIngameAttributes.TEAM_COLORS[colorIndex]);
   179 		iv.setBackgroundColor(0xFF000000 + TeamIngameAttributes.TEAM_COLORS[colorIndex]);
   180 	}
       
   181 
       
   182 	private void setTeamHogCount(ImageView iv, int count){
       
   183 
       
   184 		switch(count){
       
   185 		case 0:
       
   186 			iv.setImageResource(R.drawable.teamcount0);
       
   187 			break;
       
   188 		case 1:
       
   189 			iv.setImageResource(R.drawable.teamcount1);
       
   190 			break;
       
   191 		case 2:
       
   192 			iv.setImageResource(R.drawable.teamcount2);
       
   193 			break;
       
   194 		case 3:
       
   195 			iv.setImageResource(R.drawable.teamcount3);
       
   196 			break;
       
   197 		case 4:
       
   198 			iv.setImageResource(R.drawable.teamcount4);
       
   199 			break;
       
   200 		case 5:
       
   201 			iv.setImageResource(R.drawable.teamcount5);
       
   202 			break;
       
   203 		case 6:
       
   204 			iv.setImageResource(R.drawable.teamcount6);
       
   205 			break;
       
   206 		case 7:
       
   207 			iv.setImageResource(R.drawable.teamcount7);
       
   208 			break;
       
   209 		case 8:
       
   210 			iv.setImageResource(R.drawable.teamcount8);
       
   211 			break;
       
   212 		case 9:
       
   213 			iv.setImageResource(R.drawable.teamcount9);
       
   214 			break;
       
   215 		}
       
   216 	}
   180 	}
   217 
   181 
   218 	public void onBackPressed(){
   182 	public void onBackPressed(){
   219 		returnTeams();
   183 		returnTeams();
   220 		super.onBackPressed();
   184 		super.onBackPressed();