3030import android .os .Environment ;
3131import android .support .v4 .app .DialogFragment ;
3232import android .support .v4 .app .Fragment ;
33- import android .support .v4 .content .ContextCompat ;
3433import android .support .v7 .app .ActionBar ;
3534import android .view .Menu ;
3635import android .view .MenuItem ;
@@ -108,8 +107,7 @@ public void onCreate(Bundle savedInstanceState) {
108107 /// USER INTERFACE
109108
110109 // Drop-down navigation
111- mDirectories = new CustomArrayAdapter <String >(this ,
112- R .layout .support_simple_spinner_dropdown_item );
110+ mDirectories = new CustomArrayAdapter <>(this , R .layout .support_simple_spinner_dropdown_item );
113111 File currDir = mCurrentDir ;
114112 while (currDir != null && currDir .getParentFile () != null ) {
115113 mDirectories .add (currDir .getName ());
@@ -120,8 +118,7 @@ public void onCreate(Bundle savedInstanceState) {
120118 // Inflate and set the layout view
121119 setContentView (R .layout .upload_files_layout );
122120
123- mFileListFragment = (LocalFileListFragment )
124- getSupportFragmentManager ().findFragmentById (R .id .local_files_list );
121+ mFileListFragment = (LocalFileListFragment ) getSupportFragmentManager ().findFragmentById (R .id .local_files_list );
125122
126123
127124 // Set input controllers
@@ -210,7 +207,7 @@ public boolean onOptionsItemSelected(MenuItem item) {
210207
211208 AlertDialog .Builder builder = new AlertDialog .Builder (this );
212209 builder .setTitle (R .string .actionbar_sort_title )
213- .setSingleChoiceItems (R .array .actionbar_sortby , sortOrder ,
210+ .setSingleChoiceItems (R .array .menu_items_sort_by_options , sortOrder ,
214211 new DialogInterface .OnClickListener () {
215212 public void onClick (DialogInterface dialog , int which ) {
216213 switch (which ){
@@ -220,6 +217,9 @@ public void onClick(DialogInterface dialog, int which) {
220217 case 1 :
221218 mFileListFragment .sortByDate (false );
222219 break ;
220+ case 2 :
221+ mFileListFragment .sortBySize (false );
222+ break ;
223223 }
224224
225225 dialog .dismiss ();
0 commit comments