Загрузка изображения другого изображения в другое изображение - PullRequest
0 голосов
/ 12 марта 2012

У меня есть два ImageView.в одном ImageView я загружаю изображение.и у меня есть другой ImageView.

Мне нужно показать изображение другого imageView в другом imageView.

ImageView imgview = (ImageView) v.findViewById(R.id.imgview);
ImageView imgview1 = (ImageView) findViewById(R.id.mainImage);

У меня есть GridView, в котором я устанавливаю несколько изображений в объекте "imgview".

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        final GridView gridview = (GridView) findViewById(R.id.gridview);
        btnSubmit = (Button) findViewById(R.id.editButton);
        txtinfo = (TextView) findViewById(R.id.txtInfo);
        btnSubmit.setOnClickListener(this);

        gridview.setAdapter(new ImageAdapter(this, status));
        gridview.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View v,
                    int position, long id) {
                ImageView imgview = (ImageView) v.findViewById(R.id.imgview);
                ImageView imgview1 = (ImageView) findViewById(R.id.mainImage);
                imgview.setImageResource(R.drawable.check_box_checked);
                // imgview1.setImageBitmap( i have to load image of imageview object);
            }
        });
}

Пожалуйста, помогите мне .. Спасибо ..

Ответы [ 3 ]

0 голосов
/ 12 марта 2012

Я думаю, вы сможете извлечь растровое изображение:

imageView.buildDrawingCache();
Bitmap bmap = imageView.getDrawingCache();

и затем импортируйте растровое изображение:

imageView1.setimageBitmap(bmap);
0 голосов
/ 27 февраля 2014
  ImageView grid_item_image = (ImageView)v.findViewById(R.id.grid_item_image);
         grid_item_image.buildDrawingCache();

 Bitmap bmap = grid_item_image.getDrawingCache();

ivLogoDialog = (ImageView)dialog_layout.findViewById(R.id.ivLogoDialog);

 ivLogoDialog.setImageBitmap(bmap);
0 голосов
/ 12 марта 2012
ImageView imgview = (ImageView) v.findViewById(R.id.imgview);
ImageView imgview1 = (ImageView) findViewById(R.id.mainImage);
imgview.setImageResource(R.drawable.check_box_checked);
bitmap b = BitmapFactry.decodeResource(your resource, your ID);
imageView1.setimageBitmap(b);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...