相关疑难解决方法(0)

从URL下载图像到SD卡

我正在尝试创建一个非常简单的图像下载应用程序.我想从这个网址下载所有图像到SD卡:https://www.dropbox.com/sh/5be3kgehyg8uzh2/AAA-jYcy_21nLBwnZQ3TBFAea

此代码适用于在imageview中加载图像:

package com.example.imagedownloadsample;

import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.widget.ImageView;

import com.squareup.picasso.Picasso;

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.image_download);

        final ImageView img = (ImageView) (findViewById(R.id.imageView1));

        // File file = new File(Environment.getExternalStorageDirectory(),
        // "Android/data/com.usd.pop");

        Picasso.with(getApplicationContext())
                .load("http://8020.photos.jpgmag.com/3456318_294166_528c960558_m.jpg")
                .into(img);

    }

}
Run Code Online (Sandbox Code Playgroud)

但当我尝试这样下载图像到SD卡我最终与不幸的应用程序停止错误:

package com.example.imagedownloadsample;

import java.io.File;

import android.os.Bundle;
import android.os.Environment;
import android.support.v7.app.ActionBarActivity;

import com.squareup.picasso.Picasso;
import com.squareup.picasso.Target;

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.image_download);

        //final ImageView img = (ImageView) …
Run Code Online (Sandbox Code Playgroud)

android http download android-internet

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

如何从android中的特定url读取图像

如何从android中的特定网址读取图片?

url android http

4
推荐指数
2
解决办法
6653
查看次数

Android - 将ImageView设置为URL

我正在尝试将Imageview设置为URL.

以下是我的代码

protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.getpic);
    ImageView i = (ImageView)findViewById(R.id.ivget);

    URL url;
    try {

        url = new URL("http://0-media-cdn.foolz.us/ffuuka/board/sp/thumb/1359/41/1359419073599s.jpg");
        Bitmap image = BitmapFactory.decodeStream(url.openConnection().getInputStream());
        i.setImageBitmap(image);
    } catch (MalformedURLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}
Run Code Online (Sandbox Code Playgroud)

但每当我尝试打开/运行应用程序时它会崩溃,为什么它不起作用?

06-15 00:37:20.977: E/AndroidRuntime(8579): FATAL EXCEPTION: main
06-15 00:37:20.977: E/AndroidRuntime(8579): java.lang.RuntimeException: Unable to  instantiate activity  ComponentInfo{com.OptimusApps.stayhealthy/com.OptimusApps.stayhealthy.Practice2}:  java.lang.NullPointerException
06-15 00:37:20.977: E/AndroidRuntime(8579):     at   android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1993)
 06-15 00:37:20.977: E/AndroidRuntime(8579): …
Run Code Online (Sandbox Code Playgroud)

java url android bitmap imageview

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

如何将URL中的图像加载到viewpager中

我在互联网上搜索了这个问题,我找不到任何好的东西.我确实在Android开发者网站上查看,但他们将URL中的图像加载到ImageView中.

这是我的代码:

Openfactsscreen活动:

public class Openfactsscreen extends Activity {




    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_openfactsscreen); 

        ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager);
        ImageAdapter adapter = new ImageAdapter(this);
        viewPager.setAdapter(adapter);
        }

        public void openmenu(View view){
        Intent intent = new Intent(this, SendFact.class);
        startActivity(intent); }



    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.openfactsscreen, menu);
        return true;
 }

}
Run Code Online (Sandbox Code Playgroud)

ImageAdapter.java:

public class ImageAdapter extends PagerAdapter {

        Context context;
        private …
Run Code Online (Sandbox Code Playgroud)

android bitmap android-viewpager

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

在 Fragment 上显示来自 url 的图像

我环顾了整个互联网,但找不到答案,因为我不断从他们那里收到错误。我正在尝试从 url 制作图片以显示在图像视图中,有什么帮助吗?非常感谢:D

这是我的片段代码

package com.TripleC.twenty20;

import com.TripleC.twenty20.R;
import com.TripleC.twenty20.R.layout;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class PagesFragment extends Fragment {

public PagesFragment(){}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
       Bundle savedInstanceState) {     
       View rootView = inflater.inflate(R.layout.fragment_pages, container, false);
       return rootView;


}   
}
Run Code Online (Sandbox Code Playgroud)

我试试这个

try {
  ImageView i = (ImageView)findViewById(R.id.image);
  Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL(imageUrl).getContent());
  i.setImageBitmap(bitmap); 
} catch (MalformedURLException e) {
  e.printStackTrace();
} catch (IOException e) {
  e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

但它告诉我我不能使用 findviewbyid “方法 findViewById(int) 未定义为 PagesFragment …

eclipse android imageview android-fragments

2
推荐指数
1
解决办法
5751
查看次数

在android中从URL加载Bitmap到ImageView

我使用以下方法从URL检索位图并将其传递给imageview,但imageview没有更新.

 public static Bitmap LoadImageFromWebOperations(String url) {
    Bitmap bitmap;
    try {
        InputStream is = new URL(url).openStream();
       bitmap = BitmapFactory.decodeStream(is);
        return bitmap;
    } catch (Exception e) {
         return null;
    }
Run Code Online (Sandbox Code Playgroud)

电话 -

  mov1_poster.setImageBitmap(VPmovies.LoadImageFromWebOperations(mov_details[0][7]));
//doesn't work

  Toast.makeText(this,"url is \n"+mov_details[0][7],Toast.LENGTH_LONG).show();
   // shows the url of the image successfully (just to check the url is not null)
Run Code Online (Sandbox Code Playgroud)

我有什么问题吗?请帮忙.

url android bitmap bitmapfactory

2
推荐指数
1
解决办法
2733
查看次数

Android如何制作一个http请求来获取ImageView的图像链接

如何建立http请求以获取图像链接:http: //vec03.maps.yandex.ru/tiles? l = map&v = 2.20.0&x = 18783&y = 10320&z = 15以便能够添加到ImageView

请帮忙,我不擅长网站开发.

android http request imageview

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

从URL将Image设置为ImageView

我有Imageview和互联网上图片的链接.我把这张照片设置为像这样的ImageView,

public ImageView iv;
iv = (ImageView) findViewById(R.id.imageView);
String img = "https://www.google.com/images/srpr/logo11w.png";
iv.setImageDrawable(Drawable.createFromPath(img));
Run Code Online (Sandbox Code Playgroud)

我想要做的是从互联网上下载一张图片到我的Android应用程序并将其应用到ImageView.我想让它变得尽可能简单.

帮助过我

String img_url= //url of the image
    URL url=new URL(img_url);
    Bitmap bmp; 
    bmp=BitmapFactory.decodeStream(url.openConnection().getInputStream());
    ImageView iv=(ImageView)findviewById(R.id.imageview);
    iv.setImageBitmap(bmp);
Run Code Online (Sandbox Code Playgroud)

android imageview

1
推荐指数
1
解决办法
2万
查看次数

Android Listview从URL加载imageview

我正在从url加载图像并将其输入到列表视图。问题是每次我滚动列表视图时imageview都会更改其图像。

我从以下位置使用了此代码:如何在Android中通过URL加载ImageView?从URL加载图像:

public class ImageLoadTask extends AsyncTask<Void, Void, Bitmap> {

    private String url;
    private ImageView imageView;

    public ImageLoadTask(String url, ImageView imageView) {
        this.url = url;
        this.imageView = imageView;
    }

    @Override
    protected Bitmap doInBackground(Void... params) {
        try {
            URL urlConnection = new URL(url);
            HttpURLConnection connection = (HttpURLConnection) urlConnection
                    .openConnection();
            connection.setDoInput(true);
            connection.connect();
            InputStream input = connection.getInputStream();
            Bitmap myBitmap = BitmapFactory.decodeStream(input);
            return myBitmap;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }

    @Override
    protected void onPostExecute(Bitmap result) {
        super.onPostExecute(result);
        imageView.setImageBitmap(result); …
Run Code Online (Sandbox Code Playgroud)

android listview

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

android通过参数设置ImageView src

我需要通过发送参数 ( String src)设置图像资源

我有这个代码

public void getSource(View view , String src){

    ImageView image = (ImageView)findViewById(R.id.img);
    image.setImageURI(src);
}
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

java android android-imageview

-1
推荐指数
1
解决办法
1954
查看次数