diff --git a/entry/src/main/ets/pages/USBShowList.ets b/entry/src/main/ets/pages/USBShowList.ets index 09cfee12b380339cff33d969336c9553fc9b1539..cf4d3ecf8a1983615b0aa27a33aaddb2dd6ffb91 100644 --- a/entry/src/main/ets/pages/USBShowList.ets +++ b/entry/src/main/ets/pages/USBShowList.ets @@ -26,6 +26,13 @@ struct USBShowList { cancel: ()=>{}, autoCancel: true }) +// dialogController: CustomDialogController = new CustomDialogController ({ +// builder: CustomInputDialogExample({ cancel: ()=>{}, confirm: (text)=>{ +// this.mkdir(text) +// } }), +// cancel: ()=>{}, +// autoCancel: true +// }) build() { Stack({ alignContent: Alignment.BottomStart }) { Column() { @@ -84,9 +91,6 @@ struct USBShowList { .width('95%') }.width('100%').height('100%') -// Text('111232321').width('100%').height(40).backgroundColor(Color.Red).visibility((AppStorage.Get('isCopyingStatus') || AppStorage.Get('isMoveStatus') ) == false ? Visibility.Hidden:Visibility.Visible) - - //底部编辑View ButtomView({ mClickListener:(title,index)=>{ //0移动 1复制 2删除 @@ -192,19 +196,7 @@ struct USBShowList { return ['取消','移动到'] } return ['取消','粘贴'] - - // var index = this.selectData.uri.lastIndexOf('.') // 获取指定字符串最后一次出现的位置,返回index -// var str = this.selectData.uri.substr(index + 1) // substr(start, length) 抽取从start下标开始的length个字符,返回新的字符串 -// if (this.isImageType(str)) { -// return ['取消','粘贴','粘贴到相册'] -// }else -// { -// return ['取消','粘贴'] -// } } - // if (this.selectData.type == 'dir') { - // return ['移除当前文件夹'] - // } return this.isClickEmpty ==true?['添加文件夹']:['移动','复制','删除'] } @@ -231,7 +223,6 @@ struct USBShowList { //添加文件夹 mkdir(name) { let uri = (this.vol['path'] ?this.vol['path']:this.vol['uri'])+'/'+name - // let uri = '/storage/media/100/local/files/test2' usbModel.mkdir(uri,(status)=>{ if(status){ @@ -325,6 +316,10 @@ struct USBShowList { } return $r('app.media.ic_file_fold') } +// isImageType(str) { +// // toLowerCase() 将字符串转换为小写,返回一个新的字符串 +// return ['png', 'jpg','jpeg', 'bmp', 'gif', 'webp', 'psd', 'svg', 'tiff'].indexOf(str.toLowerCase()) !== -1 +// } isImageType(str) { // toLowerCase() 将字符串转换为小写,返回一个新的字符串 return ['png', 'jpg','jpeg', 'bmp', 'gif', 'webp', 'psd', 'svg', 'tiff'].indexOf(str.toLowerCase()) !== -1