小编Ser*_*RUS的帖子

如何在android中的imageview中设置图像?

我想表明在imageview的图像,所以我做了一个文件夹- drawableres把我的形象出现.有点像apple.png.然后我使用这段代码:

ImageView iv= (ImageView)findViewById(R.id.img_selected_image);
String path = getApplication().getFilesDir().getAbsolutePath();
InputStream is = new FileInputStream(path + "/apple.png");
Drawable icon = new BitmapDrawable(is);
Log.i("Fnord", "width="+icon.getIntrinsicWidth()+
     " height="+icon.getIntrinsicHeight());
iv.setImageDrawable(icon);
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,它说没有任何图像的apple.png名字data/data/package-name/files.我想我把我的形象放在了不适当的地方.我应该把我的形象放在哪里?

android image imageview

17
推荐指数
3
解决办法
15万
查看次数

如何获得型号为GT-I9300的三星Galaxy SIII的OEM USB驱动程序

我想获得Galaxy SIII的OEM USB驱动程序.我关注此官方OEM USB驱动程序页面.所以我选择OEM - 三星并访问这个官方的三星网站.这个网站让我输入我的型号,所以我写了 - "GT-I9300".但后来我无法得到任何东西.你能帮助我吗?

mobile android galaxy samsung-mobile

7
推荐指数
1
解决办法
4689
查看次数

使用SimpleDateFormat.parse时错误的月份

在我的程序中有一个非常奇怪的问题.在这里你可以看到String birthdayLog检查它:

birthday = String.valueOf(birthYear) + "-" + String.valueOf(birthMonth) + "-" + String.valueOf(birthDay);
Log.i(TAG, "Birthday: " + birthday)
Run Code Online (Sandbox Code Playgroud)

然后我把它放到SimpleDateFormat并检查它Log:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd");

Date birthDate = sdf.parse(birthday);
Log.i(TAG, "Birth date  : " + birthDate);
Run Code Online (Sandbox Code Playgroud)

然后Logcat我有:

I/App? Birthday: 1999-10-15
I/App? Birth date: Fri Jan 15 00:10:00 GMT+04:00 1999
Run Code Online (Sandbox Code Playgroud)

正如你在日期中看到的那样Jan,但是在字符串中它的10日期应如下所示:

Fri Nov 15 00:10:00 GMT+04:00 1999
Run Code Online (Sandbox Code Playgroud)

我的错误在哪里?

PS我认为我的问题与使用SimpleDateFormat.parse()时获取错误数据有某种联系

java android simpledateformat

3
推荐指数
1
解决办法
3488
查看次数