位置: 编程技术 - 正文

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

  • 增值税普通发票有什么用
  • 现代服务税目包含哪些
  • 自产自销发票可以抵扣增值税发票吗
  • 超过认证期限的发票未抵扣能红冲吗
  • 车船税代扣代缴手续费
  • 企业应交所得税怎么算
  • 税务局查账需要几天
  • 粮食收购发票 票样
  • 汇票退回会计分录怎么写
  • 商业承兑汇票可以提前承兑吗
  • 写字楼注册公司对面积有要求吗
  • 本票汇票支票的区别
  • 划拨土地使用权出租
  • 工资扣除水电费扣个税
  • 增值税专用发票抵扣期限
  • 再生资源税率多少合理
  • 建筑行业暂估成本的会计分录怎么写
  • 坏账准备本期期末应有金额
  • 期末增值税如何结转
  • 内账进项税不设置怎么账务处理
  • 苹果关闭safari
  • 银行存款和账面的关系
  • 成本核算的一般步骤
  • 电脑中毒如何处理
  • 采购周转材料会议记录
  • 为高新技术企业授牌
  • excel多表操作法
  • PHP:imagecolorat()的用法_GD库图像处理函数
  • framework在哪看
  • 应交税费应交增值税明细账怎么填
  • php确认弹窗
  • php字符串的三种定义方式
  • redis两种持久化方式的优缺点
  • 计算机视觉opencv 有什么项目
  • 完美破费是什么意思
  • 未确认融资费用怎么算
  • 固定资产如何分类?
  • 用友固定资产模块反结账
  • 增值税专用发票上注明的价款含税吗
  • 投标保证金退还时间是在什么文件的规定的
  • 伪静态html
  • python中dataframe的布尔过滤
  • 企业所得税汇算清缴补缴税款分录
  • 支付国外佣金的税率多少
  • 税控盘维护费每年都要交吗
  • 长期股权投资权益法账务处理
  • 无票收入会计分录实例
  • 企业有哪些固定资产
  • 什么叫转让财产收入
  • 小规模纳税人购进税控收款机
  • 润滑油消费税征收环节税屋
  • 进项转出分录需要盖章吗
  • 工业用电交税怎么算
  • 为什么委托代销业务受托方要反映或有负债
  • 市场营销策划开票品目
  • 购买银行结构性存款安全吗
  • 新手会计建账的资料在哪里弄
  • sql常用语句大全简书
  • macos怎么切换桌面
  • 英伟达更新有用吗
  • centos关闭开机启动项
  • 乾坤大挪移秘籍图片
  • linux系统怎么添加用户名和密码
  • javascript ?
  • unity 扩展编辑器
  • shell脚本命令行参数
  • python的判断
  • npm安装淘宝镜像操作方式
  • python3正则
  • 简单阐述javascript的主要作用
  • javascript函数怎么写
  • Jquery和BigFileUpload实现大文件上传及进度条显示
  • 新办企业没有员工要报个人所得税吗
  • 陕西地方水利建设基金减免政策2023
  • 国税发票查询能查出什么项目
  • 安徽省电子税务局怎么添加办税人员
  • 城镇土地使用税的计算公式
  • 车船税代收有发票吗
  • 买新车还要交套餐费吗
  • 税务主管机关有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设