diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/FileActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/FileActivity.java
index 5837dd101..650586e16 100644
--- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/FileActivity.java
+++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/FileActivity.java
@@ -4,7 +4,11 @@ import android.Manifest;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
+import android.view.MenuItem;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.appcompat.widget.Toolbar;
import androidx.viewbinding.ViewBinding;
import com.fongmi.android.tv.databinding.ActivityFileBinding;
@@ -30,8 +34,16 @@ public class FileActivity extends BaseActivity implements FileAdapter.OnClickLis
return mBinding = ActivityFileBinding.inflate(getLayoutInflater());
}
+ @Override
+ public void setSupportActionBar(@Nullable Toolbar toolbar) {
+ super.setSupportActionBar(toolbar);
+ getSupportActionBar().setDisplayHomeAsUpEnabled(true);
+ setTitle("");
+ }
+
@Override
protected void initView(Bundle savedInstanceState) {
+ setSupportActionBar(mBinding.toolbar);
setRecyclerView();
checkPermission();
}
@@ -48,6 +60,7 @@ public class FileActivity extends BaseActivity implements FileAdapter.OnClickLis
private void update(File dir) {
mBinding.recycler.scrollToPosition(0);
mAdapter.addAll(Path.list(this.dir = dir));
+ mBinding.title.setText(dir.getAbsolutePath());
mBinding.progressLayout.showContent(true, mAdapter.getItemCount());
}
@@ -61,6 +74,12 @@ public class FileActivity extends BaseActivity implements FileAdapter.OnClickLis
}
}
+ @Override
+ public boolean onOptionsItemSelected(@NonNull MenuItem item) {
+ if (item.getItemId() == android.R.id.home) onBackInvoked();
+ return super.onOptionsItemSelected(item);
+ }
+
@Override
protected void onBackInvoked() {
if (isRoot()) {
diff --git a/app/src/mobile/res/layout/activity_file.xml b/app/src/mobile/res/layout/activity_file.xml
index c2853e208..d380eaba6 100644
--- a/app/src/mobile/res/layout/activity_file.xml
+++ b/app/src/mobile/res/layout/activity_file.xml
@@ -1,21 +1,59 @@
-
+ android:fitsSystemWindows="true"
+ android:orientation="vertical">
-
+ android:layout_height="wrap_content"
+ android:background="@color/transparent"
+ android:elevation="0dp"
+ app:elevation="0dp"
+ app:liftOnScrollColor="@color/transparent">
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file