有没有谁搞个读取sdcard上图片的例子来参考下? 想看看能做成什么样子的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.io.File;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ImageView;import android.widget.TextView;public class EX04_22 extends Activity{ private ImageView mImageView; private Button mButton; private TextView mTextView; private String fileName="/data/data/image/test.png"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mButton = (Button)findViewById(R.id.mButton); mButton.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) { mImageView = (ImageView)findViewById(R.id.mImageView); mTextView=(TextView)findViewById(R.id.mTextView); File f=new File(fileName); if(f.exists()) { Bitmap bm = BitmapFactory.decodeFile(fileName); mImageView.setImageBitmap(bm); mTextView.setText(fileName); } else { mTextView.setText("no"); } } }); }} LZ 对android内部结构不熟啊... private String fileName="/data/data/image/test.png"; 这个是SD卡吗。???? 读数据库 Media.EXTERNAL_CONTENT_URI private String fileName="/data/data/image/test.png"; 这好像不是读SDCARD中的图片吧,,,,, 模拟的SD卡~~Environment.getExternalStorageDirectory()+"/image/test.png";真机用上面的命令 sd card的目录就是/sdcard,其他都很简单,自己写个就行。 /data/data/image/test.png只是模拟器上的, 不能式用于不同的手机.用Enviroment. 关键字联想 重写adapter 后怎么向listview中动态添加item GridView item的显示问题! 请教如何修改Application的label标签 智能家居项目-android 想反编译愤怒的小鸟,却遇到困难 通过handler更新UI的疑问 android与电脑通过udp收发结构体信息 cannot cast 'android.support.v4.app.FragmentTransaction' to 'android.app.Fragmen 安装Android studio出错 怎样把sqllite数据库文件打包一起发布? android模拟器不能联网的问题
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;public class EX04_22 extends Activity
{
private ImageView mImageView;
private Button mButton;
private TextView mTextView;
private String fileName="/data/data/image/test.png";
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mButton = (Button)findViewById(R.id.mButton);
mButton.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
mImageView = (ImageView)findViewById(R.id.mImageView);
mTextView=(TextView)findViewById(R.id.mTextView);
File f=new File(fileName);
if(f.exists())
{
Bitmap bm = BitmapFactory.decodeFile(fileName);
mImageView.setImageBitmap(bm);
mTextView.setText(fileName);
}
else
{
mTextView.setText("no");
}
}
});
}
}
这个是SD卡吗。????
这好像不是读SDCARD中的图片吧,,,,,
模拟的SD卡~~
Environment.getExternalStorageDirectory()+"/image/test.png";
真机用上面的命令
只是模拟器上的, 不能式用于不同的手机.用Enviroment.