位置: 编程技术 - 正文

Activity添加新View(activity怎么用)

编辑:rootadmin
protected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.write_annot); SPSlate slate = new SPSlate(this); //view slate.setPenSize(2, ); slate.setPenColor(Color.RED); addContentView(slate, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));

推荐整理分享Activity添加新View(activity怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:activity view,activity动态添加节点,activity加载流程,android新建activity,activity view,activity view,activity添加fragment,activity添加fragment,内容如对您有帮助,希望把文章链接给更多的朋友!

}

第二种:通过RelativeLayout, 来控制后添加的View的大小:大小填充的是RelativeLayout的大小。

Activity添加新View(activity怎么用)

RelativeLayout mLayout;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.write_annot); SPSlate slate = new SPSlate(this); slate.setPenSize(2, ); slate.setPenColor(Color.RED); mLayout = (RelativeLayout)findViewById(R.id.writeAnnotateView); mLayout.addView(slate, new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));}

xml: 配置文件

<?xml version="1.0" encoding="utf-8" ?><RelativeLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:layout_width="match_parent" android:layout_height="dp" android:orientation="horizontal"android:background="@android:color/darker_gray"> <ImageButton android:id="@&#;id/confirmBtn" android:layout_width="dp" android:layout_height="dp" android:layout_weight="1" android:background="@drawable/button" android:layout_gravity="center_vertical" android:src="@drawable/c_brushescheckmark_disabled"/> <ImageButton android:id="@&#;id/reDoBtn" android:layout_width="dp" android:layout_height="dp" android:layout_weight="1" android:background="@drawable/button" android:layout_gravity="center_vertical" android:src="@drawable/c_redo_disabled"/> <ImageButton android:id="@&#;id/unDoBtn" android:layout_width="dp" android:layout_height="dp" android:layout_weight="1" android:background="@drawable/button" android:layout_gravity="center_vertical" android:src="@drawable/c_undo_disabled"/> <ImageButton android:id="@&#;id/fontBtn" android:layout_width="dp" android:layout_height="dp" android:layout_weight="1" android:background="@drawable/button" android:layout_gravity="center_vertical" android:src="@drawable/icon_font"/> <ImageButton android:id="@&#;id/colorBtn" android:layout_width="dp" android:layout_height="dp" android:layout_weight="1" android:background="@drawable/button" android:layout_gravity="center_vertical" android:src="@drawable/icon_color"/> </LinearLayout> <RelativeLayout android:id="@&#;id/writeAnnotateView" android:layout_marginTop="dp" android:layout_width="match_parent" android:layout_height="match_parent"> </RelativeLayout> </RelativeLayout>

使用ObjectAnimator或者ValueAnimator来为控件使用动画 如果我要给一个控件做向右移动的动画,可以使用TranstateAnimation来使其向右移动,但是动画执行完成之后控件还是要回到起始位置。如果我需要让一个

BaseAdapter数据刷新,自定义BaseAdapter 在网上的视频看到的一个很好用的自定义BaseAdapter,自己修改了一下后一直在用,分享给大家,这样的话绑定gridView或listView就方便多了,直接在adapter里

IndicatorTabBar——可滑动的带指示条的TabBar 这篇文字给大家分享一个可以滑动的TabBar,这里叫做IndicatorTabBar。先上效果图:诸如网易新闻、腾讯新闻、百度新闻等客户端,都使用了类的TabBar,这

标签: activity怎么用

本文链接地址:https://www.jiuchutong.com/biancheng/379718.html 转载请保留说明!

上一篇:Android学习第10天(android基础入门)

下一篇:使用ObjectAnimator或者ValueAnimator来为控件使用动画(使用权资产)

  • 企业所得税税前扣除吗
  • 个人所得税计提分录怎么写
  • 对外支付人民币存在残缺污损的问题
  • 捐赠资产管理办法
  • 建筑劳务公司工人工资计入什么科目
  • 供电车间工人薪酬计入什么科目
  • 一般纳税人混凝土税率
  • 厂房设计费计入在建工程吗
  • 其他应收款可以在贷方吗
  • 稿费计入成本怎么做账
  • 银行理财产品的特点
  • 贴现的日期怎么算
  • 免抵退税的计算数据
  • 预收帐款一直挂账好吗
  • 收到汇算清缴退税账务处理
  • 购买饲料计入哪个科目?
  • 营改增后接受实物投资是否需要缴纳增值税?
  • 退回多交的所得税怎么做分录小规模
  • 劳务派遣差额征税税率是多少
  • 单位参加城镇职工基本养老保险基数怎么填
  • 怎么知道是不是强制执行
  • 免税销售额计入主营业务收入吗
  • 学校维修维护费包括哪些
  • 固定资产折旧转入什么科目
  • 税率变化应付账款怎么处理
  • 销售材料并提供安装服务税率
  • 商业企业向供货方收取的返还收入
  • 公司购买理财的好处有哪些
  • 工程结算收入的会计分录
  • win10系统如何禁用驱动强制签名
  • silent.exe - silent是什么进程 有什么用
  • php基础教程
  • 栀子花叶子发黄是什么原因
  • 不给佣金
  • axios请求设置超时时间
  • 企业持有待售的固定资产,应当对其预计
  • vue父子组件传值
  • php数据表
  • Laravel+jQuery实现AJAX分页效果
  • 营业外支出明细账
  • php sleep()
  • css怎么制作
  • 个体工商户要开票吗
  • 企业办理税务注销需要什么资料
  • 发票验旧验的是哪些发票
  • 权益法的股权比例
  • 会计中劳保用品是什么
  • 银行承兑汇票如何签收
  • 存量资金会计处理办法
  • 应收外币科目在哪里设置
  • 买断式买入
  • 视同销售的账务处理方法
  • 如何更换会计账号
  • sqlserver的主数据库是什么
  • win7电脑初始化
  • win8支持固态硬盘吗
  • macbookair切换桌面
  • xp系统没有任何图标
  • pull current
  • windows以管理员权限打开文件
  • win10 sfc命令
  • win7控制面板找不到windows update
  • 英雄联盟windows10
  • linux修改22端口号
  • win10电源选项
  • 置顶如何设置固定顺序
  • unity小技巧
  • linux shell脚本命令
  • BUG: OpenGL error 0x0500 in -[CCEAGLView swapBuffers] 328
  • nodejs writefile
  • golang 和 python
  • u3d中文版本
  • jquery中的事件
  • 手机360安卓桌面怎么去除广告
  • pycharm使用教程2022
  • 如果我中了双色球
  • 整备质量吨位数是什么意思
  • 开票税额超出1万怎么办
  • 税务局取消办税人员
  • 个人的社会信用代码怎么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设