Changeset c912129 in orbit


Ignore:
Timestamp:
12/27/13 06:31:45 (6 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master, Servo
Children:
a9fa399
Parents:
00d1787
Message:
  • Score layout improved for small screens
Location:
android
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • android/res/layout/fragment_flight_thinkgear.xml

    r00d1787 rc912129  
    174174 
    175175        <TextView 
     176            android:id="@+id/textViewLabelScores" 
     177            android:layout_width="wrap_content" 
     178            android:layout_height="wrap_content" 
     179            android:paddingLeft="@dimen/padding_medium" 
     180            android:text="@string/textview_label_scores" /> 
     181 
     182        <View 
     183            android:id="@+id/viewSpaceScore" 
     184            android:layout_width="25dp" 
     185            android:layout_height="0dp" > 
     186        </View> 
     187 
     188        <TextView 
    176189            android:id="@+id/textViewLabelScore" 
    177190            android:layout_width="wrap_content" 
     
    206219            android:paddingLeft="@dimen/padding_medium" 
    207220            android:text="@string/textview_last_score" /> 
    208          
     221 
    209222        <View 
    210223            android:id="@+id/viewSpaceScoreHigh" 
  • android/src/info/puzzlebox/orbit/FragmentTabFlightThinkGear.java

    r00d1787 rc912129  
    9292        Button testFlightButton; 
    9393        Button stopTestButton; 
     94 
     95        TextView textViewLabelScores; 
     96        TextView textViewLabelScore; 
     97        TextView textViewLabelLastScore; 
     98        TextView textViewLabelHighScore; 
     99        View viewSpaceScore; 
     100        View viewSpaceScoreLast; 
     101        View viewSpaceScoreHigh;         
    94102        TextView textViewScore; 
    95103        TextView textViewLastScore; 
    96104        TextView textViewHighScore; 
    97         View viewSpaceLastScore; 
    98105 
    99106        ImageView imageViewStatus; 
     
    269276                connectButton.setOnClickListener(this); 
    270277 
     278                textViewLabelScores = (TextView) v.findViewById(R.id.textViewLabelScores); 
     279                textViewLabelScore = (TextView) v.findViewById(R.id.textViewLabelScore); 
     280                textViewLabelLastScore = (TextView) v.findViewById(R.id.textViewLabelLastScore); 
     281                textViewLabelHighScore = (TextView) v.findViewById(R.id.textViewLabelHighScore); 
     282 
     283                viewSpaceScore = (View) v.findViewById(R.id.viewSpaceScore); 
     284                viewSpaceScoreLast = (View) v.findViewById(R.id.viewSpaceScoreLast); 
     285                viewSpaceScoreHigh = (View) v.findViewById(R.id.viewSpaceScoreHigh); 
     286 
    271287                textViewScore = (TextView) v.findViewById(R.id.textViewScore); 
    272288                textViewLastScore = (TextView) v.findViewById(R.id.textViewLastScore); 
    273289                textViewHighScore = (TextView) v.findViewById(R.id.textViewHighScore); 
    274                 viewSpaceLastScore = (View) v.findViewById(R.id.viewSpaceScoreLast); 
     290 
     291 
     292                // Hide the "Scores" label by default 
     293                textViewLabelScores.setVisibility(View.GONE); 
     294                viewSpaceScore.setVisibility(View.GONE); 
    275295 
    276296 
     
    462482                setButtonText(R.id.buttonTestFly, button_test_fly_small); 
    463483 
    464                 textViewLastScore.setVisibility(View.GONE); 
    465                 viewSpaceLastScore.setVisibility(View.GONE); 
    466  
    467                 //              viewSpaceGenerateAudioWidth = LayoutParams.MATCH_PARENT; 
    468  
    469                 //              @SuppressWarnings("deprecation") 
    470                 //              int width = getWindowManager().getDefaultDisplay().getWidth(); 
    471                 //              int height = getWindowManager().getDefaultDisplay().getHeight(); 
    472  
    473                 //              viewSpaceGenerateAudioWidth = width / 4; // approximate center of screen 
     484                textViewLabelScores.setVisibility(View.VISIBLE); 
     485                viewSpaceScore.setVisibility(View.VISIBLE); 
     486 
     487                 
     488                android.view.ViewGroup.LayoutParams layoutParams; 
     489 
     490                layoutParams = (android.view.ViewGroup.LayoutParams) viewSpaceScoreLast.getLayoutParams(); 
     491                layoutParams.width = 10; 
     492                viewSpaceScoreLast.setLayoutParams(layoutParams); 
     493 
     494                layoutParams = (android.view.ViewGroup.LayoutParams) viewSpaceScoreHigh.getLayoutParams(); 
     495                layoutParams.width = 10; 
     496                viewSpaceScoreHigh.setLayoutParams(layoutParams); 
     497 
     498 
     499                String labelScore = getResources().getString(R.string.textview_label_score_small); 
     500                textViewLabelScore.setText(labelScore); 
     501 
     502                String labelLastScore = getResources().getString(R.string.textview_label_last_score_small); 
     503                textViewLabelLastScore.setText(labelLastScore); 
     504 
     505                String labelHighScore = getResources().getString(R.string.textview_label_high_score_small); 
     506                textViewLabelHighScore.setText(labelHighScore); 
     507 
    474508 
    475509                //              hideEEGRawHistory(); 
Note: See TracChangeset for help on using the changeset viewer.