`
wang_peng1
  • 浏览: 3944526 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

处理 选择camera gallery 文件夹文件浏览

阅读更多

不同手机拍照之后的保存路径不一样

没有找到合适的 目前 我的做法是 文件浏览 然后在找 有更好的解决办法希望跟帖谢谢

package com.fileUpload;

  import java.io.File;
  import java.util.ArrayList;
  import java.util.List;
  import android.app.AlertDialog;
  import android.app.ListActivity;
  import android.content.DialogInterface;
  import android.content.Intent;
  import android.os.Bundle;
  import android.view.View;
  import android.widget.ArrayAdapter;
  import android.widget.ListView;
  import android.widget.TextView;

  public class FileExplorer extends ListActivity {

  private List<String> item = null;
  private List<String> path = null;
  private String root="/";
  private TextView myPath;

  /** Called when the activity is first created. */
  @Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.file);
    myPath = (TextView)findViewById(R.id.path);
    getDir(root);
}

private void getDir(String dirPath)
{
 myPath.setText("Location: " + dirPath);

 item = new ArrayList<String>();
 path = new ArrayList<String>();

 File f = new File(dirPath);
 File[] files = f.listFiles();

 if(!dirPath.equals(root))
 {

  item.add(root);
  path.add(root);

  item.add("../");
  path.add(f.getParent());

 }

 for(int i=0; i < files.length; i++)
 {
   File file = files[i];
   path.add(file.getPath());
   if(file.isDirectory())
    item.add(file.getName() + "/");
   else
    item.add(file.getName());
 }

 ArrayAdapter<String> fileList =
  new ArrayAdapter<Stringbackground-color: transparent; margin: 0px; color: black; font-size: 14px; vertical-align: baselin

  


  
分享到:
评论

相关推荐

    Gallery从SD卡中获取图片,并显示.zip

    在Android应用开发中,"Gallery"通常指的是一个用于展示图像的控件,用户可以通过它浏览和选择图片。这个"Gallery从SD卡中获取图片,并显示.zip"文件很可能包含了一个简单的Android示例项目,教开发者如何从设备的...

    如何删除系统中的垃圾文件

    总之,在清理Android手机中的垃圾文件时,确保了解每个文件或文件夹的作用,谨慎操作,以避免破坏系统的稳定性和功能。同时,定期使用可靠的清理工具,如CCleaner或绿色守护等,可以帮助自动化清理过程,提高手机...

    vue-gallery:响应式和可自定义的图像和视频库,轮播和灯箱,针对移动和桌面Web浏览器进行了优化

    将一个名为vue-gallery.client.js的新文件添加到您的nuxt插件文件夹。 重要的是,文件名必须以.client.js (,仅适用于Nuxt v.2.4.0)。 复制粘贴以下内容: import Vue from 'vue' import VueGallery from 'vue-...

    Android相机、图册demo

    在Android开发中,相机(Camera)和图册(Gallery)是两个非常重要的组件,它们用于处理用户拍摄照片或选择已存在设备中的图片。本篇内容将深入探讨Android相机和图册的基本使用方法,并通过一个简单的Demo来展示...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序——...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序——...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序——...

    Google Android SDK开发范例大全的目录

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨-p411 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序...

    Google+Android+SDK开发范例大全

    4.10 心爱小宝贝相片集——Gallery与衍生BaseAdapter容器 4.11 快速的搜索手机文件引擎——JavaI/O的应用 4.12 按钮也能随点击变换——ImageButton选择特效 4.13 具自动提示功能的菜单——AutoCompleteTextView与...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序...

    Google Android sdk 开发范例大全 部分章节代码

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨-p411 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序...

    Google Android SDK 开发范例大全01

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨-p411 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序...

    Google Android SDK 开发范例大全02

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨-p411 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序...

    Google Android SDK开发范例大全(完整版)

    7.15 相机预览及拍照临时文件——Camera及PictureCallback事件 第8章 当Android与Internet接轨 8.1 HTTPGET/POST传递参数——HTTP连接示范 8.2 在程序里浏览网页——WebView.loadUrl 8.3 嵌入HTML标记的程序——...

    精通ANDROID 3(中文版)1/2

    16.3.3 使用Camera实现2D图像的深度效果  16.3.4 探索AnimationListener类  16.3.5 关于变换矩阵的一些说明  16.4 资源  16.5 小结  第17章 地图和基于位置的服务  17.1 地图包  17.1.1 从Google获取...

    精通Android 3 (中文版)2/2

    16.3.3 使用Camera实现2D图像的深度效果  16.3.4 探索AnimationListener类  16.3.5 关于变换矩阵的一些说明  16.4 资源  16.5 小结  第17章 地图和基于位置的服务  17.1 地图包  17.1.1 从Google获取...

    疯狂Android讲义源码

     2.4.3 日期、时间选择器(DatePicker  和TimePicker)的功能和用法 83  2.4.4 进度条(ProgressBar)的  功能和用法 85  2.4.5 拖动条(SeekBar)的功能和  用法 90  2.4.6 星级评分条(RatingBar)的  ...

    android-icon.rar

    Android设备通常会自动将照片和视频按日期或文件夹组织,方便用户浏览和分享。 8. **music-android-r2.png**: 音乐应用图标代表着播放和管理音乐的程序。Android系统内置了音乐播放器,也支持用户安装其他音乐应用...

Global site tag (gtag.js) - Google Analytics