2013-05-07 88 views
-5

基本上我的Imageview包含一个图像,我在其上动态地书写文本,问题是我能够只保存图像,但不能保存带有文本的图像。我尝试了以下解决方案在这些问题上,但它力求工作。
Save image view as a jpeg image in sdcard
How can I save the content of an ImageView to a Bitmap in Android? 保存的图片应该是这个样子
http://media.npr.org/assets/img/2012/07/01/dos-equis-meme_custom-1b9aee77416a2ac82498c4358db1d22a65abe441-s6-c30.jpg如何在图像视图中保存带有文字的图像

+5

在发布这样可以轻松应对的问题之前,请先阅读Java spec _fully_的相关部分。 – 2013-05-07 16:22:51

回答

2

答案是in the same section,就会有太多默认接入:

在一个类的类型,如果类是声明为public,那么默认构造函数隐式赋予访问修饰符public(§6.6);如果该类声明为protected,则默认的构造方法隐式赋予访问修饰符protected(§6.6);如果这个类声明为private,那么默认的构造函数隐式给出访问修饰符private(§6.6); 否则,默认的构造函数具有默认访问,默认访问暗示没有访问修饰符

1

这是你的链接页面(粗体矿)上解释说:

在一个类的类型,如果类声明为public,那么默认 构造函数是隐式给出的访问修饰符公共(§ 6.6);如果 该类声明为受保护的,则默认构造函数为 隐式给定访问修饰符protected(第6.6节);如果这个类是 声明为private,那么默认的构造函数被隐式地赋予 访问修饰符private(§6.6); 否则,默认构造函数具有 默认访问暗示的没有访问修饰符

0

没关系。如果您没有定义显式构造函数,则存在空的公共缺省构造函数。如果您的类具有字段,那么当您使用默认构造函数创建实例时,这些字段将不会被初始化。