diff --git a/app/src/main/java/asgardius/page/s3manager/ObjectSelect.java b/app/src/main/java/asgardius/page/s3manager/ObjectSelect.java index 9ebe010..3617025 100644 --- a/app/src/main/java/asgardius/page/s3manager/ObjectSelect.java +++ b/app/src/main/java/asgardius/page/s3manager/ObjectSelect.java @@ -75,7 +75,14 @@ public class ObjectSelect extends AppCompatActivity { List objects = result.getObjectSummaries(); for (S3ObjectSummary os : objects) { Name.add(os.getKey()); - Img.add(R.drawable.videofile); + if (os.getKey().endsWith(".opus") || os.getKey().endsWith(".ogg") + || os.getKey().endsWith(".oga") || os.getKey().endsWith(".mp3") + || os.getKey().endsWith(".m4a")) { + Img.add(R.drawable.audiofile); + } + else { + Img.add(R.drawable.videofile); + } } /*for (Bucket bucket : buckets) { diff --git a/app/src/main/res/drawable/audiofile.png b/app/src/main/res/drawable/audiofile.png new file mode 100644 index 0000000..5e76111 Binary files /dev/null and b/app/src/main/res/drawable/audiofile.png differ diff --git a/app/src/main/res/layout/activity_list_item.xml b/app/src/main/res/layout/activity_list_item.xml index 4548ba2..fed0d32 100644 --- a/app/src/main/res/layout/activity_list_item.xml +++ b/app/src/main/res/layout/activity_list_item.xml @@ -24,11 +24,11 @@ android:layout_height="wrap_content" android:layout_marginEnd="192dp" android:text="TextView" - android:textSize="22sp" + android:textSize="15sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintHorizontal_bias="0.101" + app:layout_constraintHorizontal_bias="0" app:layout_constraintStart_toEndOf="@+id/image" app:layout_constraintTop_toTopOf="parent" /> \ No newline at end of file