Commit b709b22c authored by wanglei's avatar wanglei

add

parent 4e260ff2
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" project-jdk-type="JavaSDK">
......
......@@ -11,6 +11,7 @@ import com.zxhy.simplefilesmanager.databinding.ActivitySimpleListBinding
class SimpleListActivity : AppCompatActivity() {
private lateinit var binding: ActivitySimpleListBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
......
package com.zxhy.simplefilesmanager.simplelist
import com.zxhy.simplefilesmanager.simpleCommon.SimpleCommonViewModel
import com.zxhy.simplefilesmanager.simpledata.JoGridFileJo
import java.io.File
class SimpleListViewModel : SimpleCommonViewModel() {
fun isAudio(file: File): Boolean {
return file.name.contains(".mp3") or
file.name.contains(".aac") or
file.name.contains(".ogg") or
file.name.contains(".aac")
}
fun loadAudio(
onDo: (list: List<JoGridFileJo>) -> Unit,
onFinish: (list: List<JoGridFileJo>) -> Unit
) = loadFile(::isAudio, JoGridFileJo.Companion ::joGridFileJo, onDo, onFinish)
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment