我已经删除了旧的代码,因为它没有按照我的意图工作。我试图在屏幕的某个部分使用onDraw画布功能,这样我的绘图周围仍然可以有按钮和其他文字。Android:定义onDraw画布大小

***编辑* **

我已经成功,现在解决这个问题。很多建议是有帮助的,但我无法让它与我想要的一起工作。这可能比我的错更重要,所以感谢所有提供建议的人。以下是我解决问题的方法。

* 1。首先在布局文件中定义一个视图。

class="com.project.MainActivity.Drawing"

android:id="@+id/drawing_area"

android:layout_width="700dp"

android:layout_height="900dp"

android:layout_centerInParent="true"/>

* 2。然后用下面的代码创建一个单独的java类文件:

public class Drawing extends View {

Paint paint = new Paint();

public Drawing(Context context) {

super(context);

}

public Drawing(Context context, AttributeSet attrs) {

super(context, attrs);

}

@Override

protected void onDraw(Canvas canvas) {

super.onDraw(canvas);

//Draw Image Here//

}

* 3。然后从主要活动调用绘图:

public class MainActivity extends Activity {

private Drawing mDrawingArea;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.percentage_count_layout);

mDrawingArea = (Drawing)findViewById(R.id.drawing_area);

}

android画布大小设置,Android:定义onDraw画布大小相关推荐

  1. android控制台字体大小设置,Android studio 4.1 豆沙护眼色配置、字体大小设置、内存大小设置...

    1.左边目录栏颜色配置: 2.代码编辑区域背景色设置 3.控制台背景色设置 4.菜单栏.工具栏.左边栏字体大小设置 6.修改内存大小.显示内存 例如:修改android-studio/bin/stud ...

  2. android studio app字体大小设置,Android Studio App设置TextView文字内容大小颜色

    设置TextView文字内容大小颜色 1.第一种方法在activity_main.xml李设置,Java文件不用改: android:text="这里是文字" android:te ...

  3. android 设置ios 字体大小设置,解决修改系统字体大小APP字体跟着变大的问题

    前言 最近在做项目的时候,碰到了这个问题,具体是:app中字体大小用了sp,然后修改手机系统字体大小后,sp设置的文字大小跟着系统变了,导致了布局挤压以及一系列的问题,经过研究找到了解决方法,在此记录 ...

  4. android studio个性化设置,Android Studio 个性化设置

    下载地址:配色方案 AndroidStudio 正式版发布有段时间了,上手的有段时间了.对于正在用eclipse的朋友,可以换成Android Studio个人挺觉得挺好用的,下面是一些设置,让新手接 ...

  5. android textview动态设置,android – 如何动态设置文本到TextView?

    我想在活动开始时显示连接的ssid和ip地址.它包含一个图像视图(用于标题,因为我没有使用操作栏)和4个文本视图(ssid标签,ssid值,ipaddr标签和ipaddr值) 我已经测试了获取ssid ...

  6. android 邮箱格式设置,Android对邮箱格式的验证

    Android-实现对邮箱的验证 由于Android开发中经常会使用到表单,还有相关的提交,验证等等.接下来是一个关于EditText的邮箱格式验证: 那么首先要有一个布局文件 相关代码: andro ...

  7. java eclipse字体大小设置_「eclipse字体大小设置」Eclipse中调整字体的大小 - seo实验室...

    eclipse字体大小设置 1.点击window,然后选择preferences,进入下面的界面.在输入框中输入font,然后选择colors and fonts ,再选择basic: 2.在basi ...

  8. android 设置画布大小设置,Android自定义视图:设置画布大小以包装位图

    我有一个自定义视图,其中包含Canvas.我正在使用此画布在其上显示位图,然后我可以在触摸时绘制位图.当我加载位图时,它比视图大小大得多,我看不到整个位图(它是用相机拍摄的照片).我尝试创建缩放的位图 ...

  9. android button 图片 大小设置,android 中怎么控制ImageButton 上的图片与按钮大小的匹配...

    ImageButton 是ImageView的子类,ImageView中可以通过Scaletype来设置图片的缩放大小等. ImageView的Scaletype决定了图片在View上显示时的样子,如 ...

最新文章

  1. 利用InfoPath实现SharePoint Server 2013列表的级联选择(Cascading Drop Down List)
  2. Hadoop集群三种作业调度算法介绍
  3. 目的港无人提货的法律风险及风险承担
  4. 医院计算机管理在品管圈中的应用,品管圈在医院管理中怎么用?看完就明白了...
  5. OpenGL 基于PBR的specular textured 镜面纹理的实例
  6. 每日程序C语言43-链表原地逆置
  7. 前端压缩图片,前端压缩图片后转换为base64.
  8. sdram 时钟相位_SDRAM小结 — Windows Live
  9. Unknown type name 'class'; did you mean 'Class'? 问题的解决
  10. 【渝粤题库】陕西师范大学210024 学前儿童科学教育 作业 (专升本)
  11. 封装自己专属的真正的纯净版Windows系统过程记录(4)——进行封装
  12. 最好用的切图工具——firework
  13. 520送什么礼物好呢、适合送女友的礼物推荐
  14. JavaScript浮动广告
  15. ARF 笔记 (NeRF的风格化)
  16. win10桌面右下角网络图标中找不到网络
  17. leaflet地图资源整理
  18. 他励直流电动机的调速
  19. 【Java学习路线之JavaWeb】Spring MVC框架入门教程
  20. 基于python实现的聊天室(客户端:一)窗口设置

热门文章

  1. 网络时间同步系统(标准时间时钟显示屏)在医院网络系统的应用
  2. Matlab fmincon函数
  3. 关税全线下调,鞋服企业如何应对?
  4. 年轻人小型创业项目 年轻人小成本创业项目
  5. java有关地址的讲解_Java迭代器讲解 | 学步园
  6. 字符串匹配之RK算法
  7. 无人驾驶笔记系列(四):Fast-RTPS初体验
  8. 【已解决】latex角∠的符号如何打
  9. Oracle中的控制文件(control file)
  10. 2022建筑焊工(建筑特殊工种)考题及模拟考试