OSDN Git Service

Move Adapters to their own classes.
authorSteve McKay <smckay@google.com>
Wed, 23 Dec 2015 02:15:31 +0000 (18:15 -0800)
committerSteve McKay <smckay@google.com>
Tue, 5 Jan 2016 18:50:52 +0000 (10:50 -0800)
commitef16f5f41106eaa89e5fdf0958e408a6faf7a5f4
tree164f3cb8f0f3663030b41c91762befa5b6d36683
parent63f3b888735994e1157ad4272ba3b75f4b13a536
Move Adapters to their own classes.

Move section break support into a separate wrapper class.
Fix issue where intermediate directory updates were briefly showing hidden files.
Add a rudimentary test for ModelBackedDocumentsAdapter.

Bug: 26293561263832372629356126309025
Change-Id: I1fa489b110754d8801091b2009caebe9d2278701
packages/DocumentsUI/src/com/android/documentsui/dirlist/DirectoryFragment.java
packages/DocumentsUI/src/com/android/documentsui/dirlist/DocumentsAdapter.java [new file with mode: 0644]
packages/DocumentsUI/src/com/android/documentsui/dirlist/Model.java
packages/DocumentsUI/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapter.java [new file with mode: 0644]
packages/DocumentsUI/src/com/android/documentsui/dirlist/MultiSelectManager.java
packages/DocumentsUI/src/com/android/documentsui/dirlist/SectionBreakDocumentsAdapterWrapper.java [new file with mode: 0644]
packages/DocumentsUI/tests/src/com/android/documentsui/dirlist/ModelBackedDocumentsAdapterTest.java [new file with mode: 0644]
packages/DocumentsUI/tests/src/com/android/documentsui/dirlist/ModelTest.java
packages/DocumentsUI/tests/src/com/android/documentsui/dirlist/TestContentProvider.java [new file with mode: 0644]
packages/DocumentsUI/tests/src/com/android/documentsui/dirlist/TestContext.java [new file with mode: 0644]
packages/DocumentsUI/tests/src/com/android/documentsui/dirlist/TestModel.java [new file with mode: 0644]