diff options
author | Felipe Leme <felipeal@google.com> | 2016-06-09 13:26:05 -0700 |
---|---|---|
committer | Felipe Leme <felipeal@google.com> | 2016-06-09 15:06:52 -0700 |
commit | 09eea926ad055b634b303b2df07e8712f0a70da6 (patch) | |
tree | 1a2cde1936e50b5935fc2bc453b2b5536c08b05b | |
parent | e347b283ed9753676e4506d156cc2c5453516247 (diff) | |
download | android-09eea926ad055b634b303b2df07e8712f0a70da6.tar.gz |
Use primary volume's name when available.
BUG: 29198046
Change-Id: I173cd2dfc1c38c7266fef386dba475164a40cd90
-rw-r--r-- | content/documentsUi/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ScopedDirectoryAccessFragment.java | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/content/documentsUi/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ScopedDirectoryAccessFragment.java b/content/documentsUi/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ScopedDirectoryAccessFragment.java index aba8f25a..23f1bb3b 100644 --- a/content/documentsUi/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ScopedDirectoryAccessFragment.java +++ b/content/documentsUi/ScopedDirectoryAccess/Application/src/main/java/com/example/android/scopeddirectoryaccess/ScopedDirectoryAccessFragment.java @@ -61,6 +61,7 @@ public class ScopedDirectoryAccessFragment extends Fragment { private StorageManager mStorageManager; private TextView mCurrentDirectoryTextView; private TextView mNothingInDirectoryTextView; + private TextView mPrimaryVolumeNameTextView; private Spinner mDirectoriesSpinner; private DirectoryEntryAdapter mAdapter; private ArrayList<DirectoryEntry> mDirectoryEntries; @@ -105,6 +106,8 @@ public class ScopedDirectoryAccessFragment extends Fragment { .findViewById(R.id.textview_current_directory); mNothingInDirectoryTextView = (TextView) rootView .findViewById(R.id.textview_nothing_in_directory); + mPrimaryVolumeNameTextView = (TextView) rootView + .findViewById(R.id.textview_primary_volume_name); // Set onClickListener for the primary volume Button openPictureButton = (Button) rootView @@ -125,14 +128,19 @@ public class ScopedDirectoryAccessFragment extends Fragment { LinearLayout containerVolumes = (LinearLayout) mActivity .findViewById(R.id.container_volumes); for (final StorageVolume volume : storageVolumes) { + String volumeDescription = volume.getDescription(mActivity); if (volume.isPrimary()) { - // Primary volume area is already added + // Primary volume area is already added... + if (volumeDescription != null) { + // ...but with a default name: set it to the real name when available. + mPrimaryVolumeNameTextView.setText(volumeDescription); + } continue; } LinearLayout volumeArea = (LinearLayout) mActivity.getLayoutInflater() .inflate(R.layout.volume_entry, containerVolumes); TextView volumeName = (TextView) volumeArea.findViewById(R.id.textview_volume_name); - volumeName.setText(volume.getDescription(mActivity)); + volumeName.setText(volumeDescription); Button button = (Button) volumeArea.findViewById(R.id.button_open_directory); button.setOnClickListener(new View.OnClickListener() { @Override |