位置: 编程技术 - 正文

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来为控件使用动画(使用权资产)

  • 企业所得税优惠政策最新2023小规模纳税人
  • 外资研发中心认定标准
  • 小微企业免税销售额和未达起征点销售额
  • 某公司是一家刚成立的大型化妆品生产企业
  • 固定资产折旧法律法规
  • 个人外汇收入如何纳税
  • 财产租赁所得适用什么税率
  • 契税的计税金额是什么
  • 商品非正常损耗收取的赔偿款账务处理怎么做?
  • 计提税金与缴纳有差额
  • 房地产企业老项目增值税
  • 没建账的个体户如何交个人所得税?
  • 报价表含税点是什么意思?
  • 月工资和账户工资区别
  • 为什么预计负债是递延所得税资产
  • 工厂产品研发代码是多少
  • 在王者荣耀中怎么找个妹子
  • 购买工程资质文件怎么写
  • 应付账款暂估款的会计分录
  • 收到发票未抵扣谁开红字
  • 劳务分包费用组成比例
  • 个人综合所得适用什么税率?
  • php 替换
  • php生成app
  • Yii2隐藏frontend/web和backend/web的方法
  • 电脑输入法无法输入中文怎么办
  • 对公账户收款
  • php5升级到php7
  • 报废机器设备如何缴纳增值税
  • 企业所得税的税收筹划
  • 建筑工程开税票比例占到合同金额的多少
  • react最新教程
  • 借款费用开始资本化应满足的条件不包括
  • thinkphp withjoin
  • vue自定义dialog
  • unplugin-auto-import github
  • 自产赠送视同销售的成本怎么确定
  • 进项税额转出在申报的时候怎么填
  • 企业注销时实收资本清算时要作资产处置收益交所得税吗
  • 公司自用咖啡机怎么处理
  • sql server简单查询
  • 提供学历教育服务取得收入免征增值税的有
  • 长期借款利息如何计算
  • 土地免缴土地使用税
  • 采用成本法核算的长期股权投资
  • 员工拿发票报销怎么做账
  • 中标违约保证金怎么退
  • 动产什么时候发生效力
  • 个体工商户必须建账吗
  • 二类银行卡转账能收多少钱
  • 国税地税合并的时间
  • CentOS6.9+Mysql5.7.18源码安装详细教程
  • solaris syslog配置
  • win7环境变量在哪打开啊
  • win8换win10系统步骤
  • linux查看硬件信息的命令
  • win7系统怎么给文件夹设置密码
  • win7系统更新怎么关闭
  • linux在vim编辑器中,将光标移动
  • 第一个安卓项目
  • 环境配置怎么配置
  • ie内存怎么清理
  • jquery日程安排
  • 网页打开新窗口怎么关闭
  • linux Shell获取某目录下所有文件夹的名称
  • final exam是什么意思
  • Linux Shell中判断进程是否存在的方法
  • ajax+node+request爬取网络图片的实例(宅男福利)
  • javascript中checkbox使用方法简单实例演示
  • 15个值得开发人是谁
  • 即征即退什么时候确认收入
  • 苏州相城便民中心电话
  • 发票为什么要验旧操作
  • 有限责任公司自然人独资属于什么企业
  • 个人所得税完税证明在哪里查询打印
  • 甘肃省国家税务局
  • 紧缩性财政政策有哪些
  • 陕西省机构改革方案获批
  • ca证书怎么删除
  • 个人股权转让是否增值了怎么判断
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设