位置: 编程技术 - 正文

照片选择器 multiimageselector(选择照片的快捷键)

编辑:rootadmin
package com.me.nereo.multiimageselector;import android.content.Intent;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.text.TextUtils;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.EditText;import android.widget.RadioGroup;import android.widget.TextView;import java.util.ArrayList;import com.me.nereo.multiimageselector.R;import com.me.nereo.selector.MultiImageSelectorActivity;public class MainActivity extends ActionBarActivity { private static final int REQUEST_IMAGE = 2; private TextView mResultText; private RadioGroup mChoiceMode, mShowCamera; private EditText mRequestNum; private ArrayList<String> mSelectPath; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mResultText = (TextView) findViewById(R.id.result); mChoiceMode = (RadioGroup) findViewById(R.id.choice_mode); mShowCamera = (RadioGroup) findViewById(R.id.show_camera); mRequestNum = (EditText) findViewById(R.id.request_num); mChoiceMode.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup radioGroup, int checkedId) { if(checkedId == R.id.multi){ mRequestNum.setEnabled(true); }else{ mRequestNum.setEnabled(false); mRequestNum.setText(""); } } }); findViewById(R.id.button).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { int selectedMode = MultiImageSelectorActivity.MODE_MULTI; if(mChoiceMode.getCheckedRadioButtonId() == R.id.single){ selectedMode = MultiImageSelectorActivity.MODE_SINGLE; }else{ selectedMode = MultiImageSelectorActivity.MODE_MULTI; } boolean showCamera = mShowCamera.getCheckedRadioButtonId() == R.id.show; int maxNum = 9; if(!TextUtils.isEmpty(mRequestNum.getText())){ maxNum = Integer.valueOf(mRequestNum.getText().toString()); } Intent intent = new Intent(MainActivity.this, MultiImageSelectorActivity.class); // 是否显示拍摄图片 intent.putExtra(MultiImageSelectorActivity.EXTRA_SHOW_CAMERA, showCamera); // 最大可选择图片数量 intent.putExtra(MultiImageSelectorActivity.EXTRA_SELECT_COUNT, maxNum); // 选择模式 intent.putExtra(MultiImageSelectorActivity.EXTRA_SELECT_MODE, selectedMode); // 默认选择 if(mSelectPath != null && mSelectPath.size()>0){ intent.putExtra(MultiImageSelectorActivity.EXTRA_DEFAULT_SELECTED_LIST, mSelectPath); } startActivityForResult(intent, REQUEST_IMAGE); } }); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if(requestCode == REQUEST_IMAGE){ if(resultCode == RESULT_OK){ mSelectPath = data.getStringArrayListExtra(MultiImageSelectorActivity.EXTRA_RESULT); StringBuilder sb = new StringBuilder(); for(String p: mSelectPath){ sb.append(p); sb.append("n"); } mResultText.setText(sb.toString()); } } } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); }

推荐整理分享照片选择器 multiimageselector(选择照片的快捷键),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:照片选取,图片选择器,照片选取,照片选片系统,图片选择器 android,照片选择器不可用,照片选片系统,图片选择器,内容如对您有帮助,希望把文章链接给更多的朋友!

照片选择器 multiimageselector(选择照片的快捷键)

}

Demo实例

Android 退出整个应用程序 三步走1、建立一个JAVA类importjava.util.LinkedList;importjava.util.List;importandroid.app.Activity;importandroid.app.Application;publicclassSysApplicationextendsApplication{privateListActivity

记录 "心跳机制" 相关问题 记录心跳机制相关问题论坛里碰到一个问题,记录一下。一、心跳分为两种,第一种是客户端发起的心跳,第二种是服务端发起的心跳。客户端发起的

Android点滴---drawable粘贴图片后 R文件报错,解决 今天往项目中粘贴使用图片时,刚把图片粘贴到Drawable文件中,就报错了,看了错误提示发现是我起文件名时粗心,写了一个大写字母!如果你是这种情

标签: 选择照片的快捷键

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

上一篇:Android与蓝牙串口模块通信(android蓝牙连接过程)

下一篇:Android 退出整个应用程序(安卓退出界面)

  • 季度内超过30万红冲后用不用缴税?
  • 累计折旧科目一直有余额吗
  • 来料加工账务处理举例
  • 进项认证以后如何开具红字信息表
  • 员工工资计入管理费用吗
  • 预付款可以抵扣进度款吗
  • 发票丢失了可以报销吗
  • 业务收入和营业收入关系
  • 递延税款负债在资产负债表哪个科目
  • 会计政策变更与会计估计的审计
  • 应收票据和应收账款的区别举例
  • 物业公司销售门禁卡属于什么收入
  • 公司注册的费用记什么科目
  • 小规模纳税人可以开3%的专票吗
  • 企业开发票的人员要经过培训吗?
  • 建筑业的发票
  • 技术培训费发票怎么开
  • 环保税征收意义
  • 子公司注销投资收益是否纳税合并层面
  • 其他货币资金怎么做账
  • 机会成本怎么计量
  • 为什么无形资产减值准备一经计提不得转回
  • 个税免缴款
  • 事业单位本年度工作小结
  • 业务招待费是什么科目
  • 路由器连接上没网络怎么回事
  • 减税期间还能开3%的票吗
  • php fopen ftp文件不存在
  • 企业发放职工薪酬属于资金的运用
  • 怎样识别?
  • 补充养老保险费扣除限额
  • 调整以前年度亏损
  • 赠送的商品怎么入库 企业会计准则
  • 城投公司政府购买棚改
  • 应收账款等于什么加什么
  • 其他应付款贷方余额表示谁欠谁
  • 发给客户的服装文案
  • 哪些公司不交五险一金
  • 远期汇票分为哪几种
  • 坏账准备抵消期初未分配利润
  • 当月业务的发票可以次月开吗
  • 为什么收到要发1
  • 运输公司内账会计每天需要做什么
  • 原材料报废收入账务处理
  • 小规模纳税人开专票需要交税吗
  • 上月暂估成本次月用冲回吗
  • 计提个人所得税会计分录怎么做账
  • 服装厂委托物资怎么写
  • 公司向个人借款合法吗
  • 物流托运不给发货
  • 资产负债表怎么看财务状况
  • sqlserver允许一列列值重复
  • mysql+php
  • 通过注册表修改office默认字体
  • 自动锁定系统
  • mac清理所有数据
  • Win7系统打开文件夹没有自动排列选项
  • win10病毒与防护
  • linux系统bug
  • centos6启动服务的命令
  • shell 时间格式
  • windows8安装步骤
  • win7如何设置网络连接路由器
  • jquery实现表单验证
  • 大家看的是什么
  • css设置段落
  • unity projector
  • 使用node写接口
  • js获取上传文件的文件名
  • unity5权威讲解
  • javascript入门基础
  • android隐藏
  • 浅析jQuery Ajax请求参数和返回数据的处理
  • android设计模式的应用场景
  • androidapk网站
  • Binary XML file line #7: Error inflating class fragment
  • 在电子税务局如何增加税种
  • 北京社保退保手续办理
  • 江苏省常州市国事业单位国企招录测绘工程研究生公告
  • 青岛市医保网上办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设