BeeFramework框架学习之二(自定义提示框 照相机的实现)
来源:互联网 发布:慢性牙周炎 知乎 编辑:程序博客网 时间:2024/06/07 02:55
一、效果图:
二、相关代码:
这里写代码片protected void DialogPhoto() { LayoutInflater inflater=LayoutInflater.from(this); View view=inflater.inflate(R.layout.user_dialog_photo, null); dialog=new Dialog(this); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(view); dialog.show(); TableRow btn_photoprograh=(TableRow)view.findViewById(R.id.photograph); TableRow btn_choice_photo=(TableRow)view.findViewById(R.id.choice_photo); TableRow btn_cancel=(TableRow)view.findViewById(R.id.cancel); btn_cancel.setOnClickListener(this); btn_photoprograh.setOnClickListener(this); btn_choice_photo.setOnClickListener(this); } @Override public void onClick(View v) { switch (v.getId()) { case R.id.photograph: dialog.dismiss(); intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, 1); break; case R.id.choice_photo: dialog.dismiss(); intent=new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(intent, 3); break; case R.id.cancel: dialog.dismiss(); break; default: break; } }
三、demo下载地址:http://pan.baidu.com/s/1gdrmZUr
0 0
- BeeFramework框架学习之二(自定义提示框 照相机的实现)
- BeeFramework框架学习之一(自定义Dialog的学习)
- BeeFramework框架学习之三(底部菜单栏的实现之一)
- Android BeeFramework框架的理解
- Android自定义照相机实现
- 自定义的照相机视图
- 简易的自定义照相机
- 实现简单的照相机
- Android学习笔记二十八之AlertDialog提示对话框和几个常用的提示框
- Android学习笔记二十八之AlertDialog提示对话框和几个常用的提示框
- Qt之自定义提示框二(右下角冒泡)
- Qt之自定义提示框二(右下角冒泡)
- android实现好看的自定义提示框
- angularjs框架的悬浮提示框实现
- Android自定义照相机实现 拍照 录像
- 自定义 照相机
- 自定义照相机
- 自定义照相机
- gcc 常用命令
- Java 内存管理
- 运行百度地图demo时出现XML file line #6: Error inflating class com.baidu.mapapi.map.MapView的错误
- android 剪裁图片
- datanode无法启动
- BeeFramework框架学习之二(自定义提示框 照相机的实现)
- 《重构--改善既有代码的设计》--处理概括关系(11)
- Java基础——IO流(二)
- Linux配置文件系统路径
- 树形结构 数据组织方式
- 素材库亮相CityMaker7.0,轻松解决“烦人”的模型管理问题
- java的循环引用
- SET FOREIGN_KEY_CHECKS=0;在Mysql中取消外键约束。
- oracle PL/SQL