位置: 编程技术 - 正文

照片选择器 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 退出整个应用程序(安卓退出界面)

  • 普票不能抵扣要坐在帐里吗
  • 营业成本包含折旧费吗
  • 将购进的货物无偿赠送给客户
  • 政府补贴流程
  • 税务登记后怎么领发票
  • 其他应收款是否要收利息
  • 汇算清缴补交的所得税怎么记帐
  • 收到购货单位货款属于什么会计科目
  • 本月计错多发的工资可以不交个税
  • 小微企业每年可以开多少发票北京
  • 印花税的计税依据含税吗
  • 电子商务出纳的岗位职责
  • 事业单位固定资产管理办法
  • 企业应付账款管理优化方案设计
  • 商业承兑汇票需要银行审核吗
  • 单位外币账户
  • 红字专用发票是红色的吗
  • php数组函数输出《咏雪》里有多少"片"字
  • 服务器数据迁移到新的服务器
  • php使用redis缓存技术
  • 春天里的____作文
  • 股权交易的重要性
  • PadExe.exe - PadExe是什么进程 有什么用
  • 如何申请菜鸟驿站快递代理点
  • 如何防止电子发票重复报销
  • 自制生产设备领用原材料按照什么确认收入
  • PHP:getimagesize()的用法_GD库图像处理函数
  • 在沙滩上的语句
  • 税收变动作用
  • php swoole框架
  • 抵扣认证发票统计确认后可以退回吗?
  • javaweb项目登录页面不跳转
  • c++简易游戏
  • css网页布局代码
  • Laravel5.1自定义500错误页面示例
  • ps怎么把人p掉背景还原
  • 定额发票申报税率怎么填
  • 支付版权费用账号是什么
  • 销项税每月有余额年底怎么处理
  • 如何对php网站页面进行修改
  • centos7.0安装
  • php变量名称中可以包含哪些元素
  • 三方协议的
  • 交通费 抵扣
  • 补贴,津贴是否合理
  • 个体工商户季度超过9万怎么交税
  • sql共享
  • 暂估和冲暂估分录
  • 应收账款调增调减?
  • 简易计税方法缴纳城建税和教育税
  • 购入钢材
  • 联营扣点业务会亏钱吗
  • 分期收款销售的会计与纳税处理
  • 福利费以后年度可以抵扣吗
  • 开票软件信息备份怎么备份
  • 什么是结账?结账前要做哪些准备工作?
  • innodb_sys_tables
  • archlinux安装zsh
  • 创建软链接 linux
  • xp系统怎么和win7系统共享
  • linux wechat
  • win10如何设置默认应用语言
  • Win7注册表怎么恢复命令
  • windows图标变化
  • c++lambda函数
  • javascript中函数
  • javascript高级程序设计电子书
  • js函数总结
  • javascript面向对象精要
  • python如何用pi
  • 北京电子税务
  • 山东无犯罪记录证明网上申请
  • 化妆品的消费税税率是多少
  • 信息咨询费包括什么费用
  • 亦庄地税局税务局营业大厅
  • 盘锦兴隆台区供暖电话
  • 新疆农信怎么注册登录
  • 中国税务标识标准字体
  • 公寓限购是好事吗
  • 税控盘打印机设置参数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设