请问我如何在java里创建一个imageview用来显示图片

我想做一个画板,现在需要增加一个插入图片的功能。
目前我自定义了一个View来实现画线等功能,然后在MainActivity里创建了它,所以我不知道该怎么添加imageview来放置图片了,或者还有别的方法能实现?

3个回答

用imageview不好,应该直接用canvas.drawBitmap画就可以了。
参考:https://blog.csdn.net/lovexieyuan520/article/details/50725539

``` LinearLayout ll= (LinearLayout) this.findViewById(R.id.actClient_LinearLayout);
ll.removeView(img_preview);
img_preview=new ImageView(this);

img_preview.setBackgroundResource(R.drawable.girl);
ll.addView(img_preview);


        private ImageView imageView;
        imageView = (ImageView)findViewById(R.id.image);
    //获得图片:
    //方式一:直接从res中取图片
        image.setImageResource(R.drawable.ic_launcher);

    //方式二:通过Bitmap对象,通过bitMap工厂进行解码
        Bitmap bitMap = BitmapFactory.decodeResource(getResources(), R.drawable.ha);
        image.setImageBitmap(bitMap);

    //方式三:通过Drawable对象
        Drawable drawable = getResources().getDrawable(R.drawable.ha);
        image.setImageDrawable(drawable);
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何在java里显示图片
怎么用awt建立一个窗口,在里面显示一张图片啊.rn初学java,大家帮帮忙啊
如何在一个页面里动态显示图片?
如题:如何在一个页面里动态显示图片?,也就是说动态从数据库里读出图片路径,然后每隔几秒钟显示;一个图片(循环),谢谢!
如何在GridView里显示图片
我在数据库里的图片字段放的是图片代码,不是图片路径,如何用GridView把图片全部都显示出来?具体怎样做?rnrn困扰了一个下午,请高手帮帮忙,谢谢先!rnrn分总共只有那么多了,不好意思!^_^
如何在textarea里显示图片
很多网站后台添加新闻功能模块中textarea里面可以显示图片,点一下图片,图片周围就出现调整大小的小方框,请问如何实现啊.rn其实我是想做个简单的图文混排的html在线编辑器.rn请各位高手给点思路.谢谢
如何在stringGrid里显示图片
如何在stringGrid里显示图片,100分相赠!要求是当用户单击这个grid是显示图片rn当用户移开时不消失
如何在下拉菜单里显示图片
本人比较菜,不知道怎么能把图片显示到下拉菜单里rn rn rn rn rn rn就是这段代码的意思,请大家帮助,谢谢!
如何在DropDownList里显示图片?
如题,急!
请问我该如何在~目录创建一个文件呢?
rt,多谢各位不吝赐教rnrnchar *path="a.c";rnopen(path,O_CREAT,77777);rnrn同样方法将*path="~/a.c"就不能创建了,这是为什么呢?
如何在JAVA中显示图片
小弟刚学JAVA不久,请问如何在一个Frame(不是在Applet程序中)中显示图片,可以显示那些格式的图片,还麻烦各位讲的详细一点,多谢!!
如何在"我的电脑"里创建一个..
我不知道该叫什么,就像Nero7安装之后,在"我的电脑"里出现了Nero Scout。rnrn我发现 是 通过 regsvr32 注册了一个DLL文件后就会出现。rnrn如何实现这个..rnrn我应该查哪方面的资料。
如何在程序里创建一个txt文件?
各位,我想写一个程序,在程序创建一个自定义名字的txt文件(保存路径如果定义?比如想在D盘根目录下创建这个txt),然后将rnchar buff[]里的内容写入txt文件
如何在JB2007里创建一个APPLICATION?
如何在JB2007里创建一个APPLICATION?
火狐浏览器如何在text里显示图片
如题,就是text或者textarea中IE的innerHTML属性可以使图片在text里显示,火狐却不行,请问有什么解决方案,谢谢了
如何在C#里实现dataGrid显示图片?
在一张数据表里有多条记录,每条记录有多个字段是图片类型的,rnrn我想能在一个dataGrid里显示多个记录的多个图片?rnrn请各位高手帮助一个。谢了。
如何在MSHFlexGrid里显示图片?(图片阵列)
rt
如何在radiobuttonList里显示图片。。急,谢谢
学习
边框布局,如何在JLabel里显示图片
我想写一个显示四季不同景色的程序,通过单击四周不同按钮,在中间显示不同的图片,怎么在JLabel里显示图片,注意要调整图片大小刚好在JLabel中显示,其它代码都写好了就是不会插入图片,下面是我写的代码rn[code=Java]rnpackage ex15_3;rnimport javax.swing.*;rnimport java.awt.*;rnimport java.awt.event.*;rn@SuppressWarnings("serial")rnpublic class BuJu5 extends JFrame implements ActionListenerrn JPanel jp=new JPanel();rn JButton jb1=new JButton("spring"); //创建按钮rn JButton jb2=new JButton("summer");rn JButton jb3=new JButton("fall");rn JButton jb4=new JButton("winter");rn JLabel jl=new JLabel("进行按钮操作");rn public BuJu5()rn rn this.setTitle("使用边框布局");rn jp.setLayout(new BorderLayout());rn jb1.addActionListener(this); //为按钮注册监听器rn jb2.addActionListener(this);rn jb3.addActionListener(this);rn jb4.addActionListener(this);rn jp.add(jb1,BorderLayout.NORTH); //按钮添加到面板rn jp.add(jb2,BorderLayout.SOUTH);rn jp.add(jb3,BorderLayout.EAST);rn jp.add(jb4,BorderLayout.WEST);rn jp.add(jl,BorderLayout.CENTER);rn Icon icon1=new ImageIcon("spring.jpeg"); //指定图片rn Icon icon2=new ImageIcon("summer.jpeg");rn Icon icon3=new ImageIcon("fall.jpeg");rn Icon icon4=new ImageIcon("winter.jpeg");rn this.add(jp);rn this.setBounds(300,250,300,200);rn this.setVisible(true);rn rn public void actionPerformed(ActionEvent e)rn rn if(e.getSource()==jb1)rn rn //此处如何实现让JLabel显示图片;rn rn if(e.getSource()==jb2)rn rn //此处如何实现让JLabel显示图片; rn rn if(e.getSource()==jb3)rn rn //此处如何实现让JLabel显示图片; rn rn if(e.getSource()==jb4)rn rn //此处如何实现让JLabel显示图片; rn rn rn public static void main(String args[])rn @SuppressWarnings("unused")rn BuJu5 s=new BuJu5();rn rnrn[/code]
MFC中 如何在listbox里显示图片
RT,, 刚接触MFC, 老师要求是可以发送表情, 这个先不管, 先求救下如何在 listbox控件中显示图片 rnAddstring() 是添加字符串 rn rn添加图片是不是 DrawItem()? 里面的参数 LPDRAWITEMSTRUCT 这个结构体里面的内容具体是什么?rnrnrn求高手指教,,,,,,,
如何在TImage控件里重复的显示图片?
比如说我有一小块背景图片,我想把它作为整个窗体的背景,放在TImage控件里,但是并不是拉伸的效果,而是相当于Windows系统里设置桌面背景时的平铺效果。
在固定大小imageView里显示图片指定区域
当系统scaleType,显示图片方式满足不了我们时,自定义view显示任意图片指定区域
swift如何在一个imageview中改变另一个imageview的属性
view controller下有两个imageview 当手指按住其中一个imageview抬起手指的一瞬间,另一个imageview的颜色立即改变,请问如何实现,在线等,多谢多谢
如何在显示图片
如何使用EVC3.0编写图形的显示程序;或者有没有相关的LIB文件;我需要显示BMP,JPEG,GIF,2BP这些格式的图片;如有好的建议请发邮件给我;lysccd@vip.sina.com;表示感谢!
java 如何在一个普通类里创建session
如果不能的话,有其他方法能实现session的功能么 ,只做存取数据用
请问我如何在combox里快速定位呢?
combox设置的是只能从下拉列表中选择.当列表里有很多内容时又不易找到,这时希望能从列表中按键如U就会找到以U开头的文字,但我想找UT这时输入UT后结果定位到T开头去了.请问有没有其他方法能完成如UTS为开头的呢?rnthanks
请问我如何在线程里释放CPU资源?
请问我如何在线程里释放CPU资源?我现在在执行线程时,CPU资源耗用很大,我想中途在程序里进行释放,应该怎么做呢?用SLEEP()吗?
如何在对话框显示图片
对话框中的静态框显示图片,四中方法告诉你
一个java难题,如何在java console application 下显示图片
rn今日收到笔试通知,里面的要求是在java控制台下能显示图片,但这能办得到吗?rnrnPurpose: rn----------rnrnThe goal of this exercise is to develop a JAVA or C/C++ version of Puyo-Puyo, a variation of the Tetris game.rnrnWe are interested in seeing your code writing skills, style and logic. rnDon't hesitate to comment on your code in order to make it as clear as possible. rnrnPlease do not browse the web (or any other source of information) to find the code of this program already developed. rnrnanyway feel free to browse the web to find a playable version of the game for reference.rnrnThe purpose of this exercise is purely a skill assessment, and gameplay implementation ability. rnrn rnRules of Game: rn---------------rnrn* Spheres come down from the top of the game board in pairs. A player can rotate them on their way down. rn rn* Spheres come in 4 different colors: red, blue, green, and yellow rn rn* Linking four spheres of the same color (horizontally, vertically or both(as in tetris)) removes them from the game board, allowing any sphere remaining to drop and fill the vacated space. rnThis may lead to several possible "chain combos" if additional colors match. rn rn* The game board can be any size you want (we recommend 6x12) rn rn* Note that the pair of spheres are not linked to each other. If one sphere is blocked because there is something underneath, the other one will continue falling (with no player control over it) until it reaches something. rn rnThe Zip Files Contain: rn* 4 pictures of the spheres rn* A screenshot of the game as it should look rnrnas stated before, feel free to browse the web to find a playable version of the game for reference if some rules are unclear.rn rnrnTo Submit: rn------------rnrnPlease submit a java or C/C++ console application that will open a window and start the game.rnYou may attach a separate text file that documents player controls and any other comments (as gameplay improvements, bugs not corrected, any comment that will help evaluate your submission...) rnrnrnimportant:rn- use Eclipse or Visual C++ as your IDE if you need one, DO NONT use JBuilder or C++ Builderrn- java or C/C++ console application MUST be availablern- it will be better to attach your project files and source code filesrn- ALL COMMENTS IN ENGLISH
JavaFX:ImageView显示图片问题
窗口ImageView显示生成的图片, 问题:显示的是上一次生成的图片,不是这一次生成的图片; 出现问题的代码: //错误写法,因为会预加载好图片,不会显示出处理后得到的图片,所以只会显示上一次得到的结果 Image image = new Image(showImage.class.getResourceAsStream("out.png")); 解决方法:将上面代码修改为: I...
imageView不能正确显示图片
- (void)viewDidLoad rn [super viewDidLoad];rn UIImageView *image = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"welcome1"]];rn image.backgroundColor = [UIColor colorWithRed:0.127 green:0.917 blue:0.170 alpha:0.835];rn image.frame = CGRectMake(0, 0, 320,480);rnrn [self.view addSubview:image];rnrnrnrnrnwelcome1是图片的名称,png格式,模拟器效果如图[img=https://img-bbs.csdn.net/upload/201511/21/1448099262_770540.png][/img]rnrnrn适配不是主要问题,问题是图片为什么不显示出来?求解答,感谢
ImageView显示图片问题
我参考 https://blog.csdn.net/dddd0216/article/details/75570967 做一个显示图片的Demo:rn[code=java]rnpackage com.example.administrator.demo_imagebutton;rnrnimport android.support.v7.app.AppCompatActivity;rnimport android.os.Bundle;rnrnpublic class MainActivity extends AppCompatActivity rnrn @Overridern protected void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.activity_main);rn rnrnrn[/code]rnrn[code=xml]rnrnrn rnrn[/code]rnrn[img=https://img-bbs.csdn.net/upload/201808/17/1534493770_785070.jpg][/img]rn这么简单的代码,运行之后居然还闪退,请教论坛大牛们,这个是怎么回事?
imageview不显示图片
    昨天项目中遇到了imageview不显示图片的问题。    imageview.setImageBitmap();还有imageview.setImageResource()都不显示。    最后找到问题所在,是我项目中用的图片请求框架glide的问题,准确来说是后台返回的数据问题,后端哥们没有在url前面加上http://www这些字样,然后就导致加载不出来。...
imageview显示图片有锯齿
我使用imageView显示一张图片,在电脑上显示是看不出锯齿的,但是在手机上显示就有很大的锯齿感rn这是什么情况,求解rn图片如下rn[img=https://img-bbs.csdn.net/upload/201512/12/1449897301_398617.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201512/12/1449897479_404435.jpg][/img]
使用ImageView显示图片
使用ImageView显示图片很简单,下面的教程在布局文件中直接通过布局属性将图片布局了,so easy的~~教程见:http://www.ourunix.org/android/post/125.html
iOS开发之imageView居中显示图片
[imageView setContentScaleFactor:[[UIScreen mainScreen] scale]]; imageView.contentMode =  UIViewContentModeScaleAspectFill; imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight; ima
崩溃,ImageView无法显示图片!!
请看代码:rn我在ListView上加载一个adapter,在这个adapter我绑定4个控件,分别显示图形和文字rn[code=Java]rnSimpleAdapter adapter=new SimpleAdapter(this,R.layout.accept_mms_item,cursor,rn new String[]"read","address","body","date",new int[]R.id.sms_imageView,R.id.phone_number_text,rn R.id.mms_content_text,R.id.time_text);rn[/code]rn继承一个SimpleCursorAdapter类,重写bindView方法rn[code=Java]rn@Overridern public void bindView(View view, Context context, Cursor cursor) rn // TODO Auto-generated method stubrn LinearLayout layout;rn super.bindView(view, context, cursor);rn if(view!=null)rn layout=(LinearLayout) view;rn rn elsern Log.d(tag, "View is null");rn layout=(LinearLayout)flater.inflate(R.layout.accept_mms_item, null);rn rn String isReadStr=cursor.getString(cursor.getColumnIndex("read"));rn String numStr=cursor.getString(cursor.getColumnIndex("address"));rn String personStr=cursor.getString(cursor.getColumnIndex("person"));rn String bodyStr=cursor.getString(cursor.getColumnIndex("body"));rn String dateStr=cursor.getString(cursor.getColumnIndex("date"));rn ImageView mmsImage=(ImageView)layout.findViewById(R.id.sms_imageView);rn TextView numberText=(TextView)layout.findViewById(R.id.phone_number_text);rn TextView bodyText=(TextView)layout.findViewById(R.id.mms_content_text);rn TextView dateText=(TextView)layout.findViewById(R.id.time_text);rn if(isReadStr=="0")rn //设置未读图片rn Log.d(tag,"setting the un_read picture...");rn mmsImage.setImageResource(R.drawable.book);rn rn elsern //设置已读图片rn Log.d(tag,"setting the read picture...");rn mmsImage.setImageResource(R.drawable.read);rn rn[/code]rn运行以后,发现有设置ImageView控件的地方没有显示图片rn[img=http://hi.csdn.net/attachment/201110/24/8010770_1319440693VW66.png][/img]rn用log跟踪下,能运行到rn[code=Java]rnLog.d(tag,"setting the read picture...");rnmmsImage.setImageResource(R.drawable.read);rn[/code]rn换其他的图片试了试,也没显示出来,然后查看了下xml文件:rn[code=Java]rnrnrnrnrnrnrnrnrnrnrnrnrnrn[/code]rn也没发现问题,请问各位大侠问题出在哪?rn
关于imageView显示图片的问题
我现在需要在一个imageView中现在两张图片,这两张是重叠显示的,在android中,我这么做到的,imageView1.setImage=“1.png”;rnimageView1.setBackground=“2.png”rn由于1和2两张图片都是背景透明的,重叠效果是可以看见的。rnrn但是iphone上怎么实现,一点没办法,我设置了imageView的背景之后,设置setImage的时候就会覆盖掉设置的背景的图片,我怎么实现这个两个图片重叠的效果??
ImageView联网显示图片
适用于初学者,ImageView联网显示图片。耗时操作必须开启线程。将图片用流的方式读进来。
ImageView随机显示图片
1.初始化一个数组。int[] ImageArray = new int[]{R.drawable.bg1,R.drawable.bg2,R.drawable.bg3,R.drawable.bg4}; 2.使用Random产生随机数。random.nextInt(4);//产生0-3的随机数,不包括4 Random random = new Random(); int randomImag
imageView显示图片的高度问题
布局文件如下:rnrnrnrn rn rn rnrnrn效果如下图,为什么中间的图片距离上下两个黑色横条间会有一段距离呢?我中间图片的高度用的是wrap_content了,百思不得其解....rn[img=https://img-bbs.csdn.net/upload/201409/06/1410001408_31106.png][/img]
请问我如何在winNT serve,下Ghost
用Ghost,只能在Dos下用,可winNT如何进入dos啊?它就没有dos我如何克龙?
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法