位置: 编程技术 - 正文

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

  • 石油税费是多少
  • 申报个人所得税在哪里报
  • 小规模纳税人销售已使用固定资产
  • 一般纳税人开普票税率是多少
  • 出口退税购入的商品进项税怎么处理
  • 服务业的费用都有哪些
  • 人员新增申报表
  • 增值税可以做平吗
  • 建筑业预缴税款是什么意思
  • 隔月发票可以作废吗?
  • 小规模纳税人多少免征增值税
  • 补发工资计算公式
  • 碎石需要技术吗
  • 安装工程发票怎么开
  • 专票密码区出来了一点有关系吗
  • 收到镇级财政扶持怎么办
  • 增值税普通发票几个点
  • 企业整体资产转让增值税
  • macbookair重制系统
  • windows10无线网卡怎么连接无线网
  • 劳务费费用
  • 调制解调器报告了一个错误怎么弄
  • 按揭贷款到账时间
  • 固定资产报废后的处理程序
  • 运输发票的抵扣税率
  • 碧峰峡熊猫基地门票
  • 企业短期借款的债权人均为银行
  • 伏尔塔瓦河上的纤夫
  • vue中使用数组
  • 本期进项税额转出额是什么意思
  • 会计年报表怎么做
  • 商业企业促销费包括哪些
  • flink从入门到实战
  • kaldi官网
  • php从服务器下载文件
  • php floatval
  • 小规模纳税人免增值税的账务处理
  • 销售不动产预征率是多少
  • 个人所得税换了电脑后,重新录入,离职的人也要录入吗
  • 现金流量表的填写说明
  • 公司采购不含税产品合法吗
  • 资产负债表应交税费为负数
  • 税务机关代开的增值税发票要加盖发票专用章吗?
  • 个人所得税是可以全部退回吗
  • 什么是电子承诺
  • sql server 2005怎么用
  • 公司支付的工伤待遇包括哪些
  • 哪些税种影响当期损益
  • 在建工程什么情况下算竣工
  • 个体工商户生产经营税
  • 记账凭证粘贴顺序银行回单
  • 什么是电子银行服务
  • 现金比率升高
  • 营改增后众筹融资业务的会计处理分析?
  • 城市配套费的账务处理
  • 没有发票的费用怎么入账
  • sql常用语句大全简书
  • mysql中自定义函数属于那个
  • mysql 的replace into实例详解
  • ubuntu16.04lts
  • 笔怎么画最好看
  • win7更改win10系统要怎么更改
  • win8怎么装系统
  • linux tracker
  • windows1021h2更新
  • backtrack5教程
  • windows7旗舰版怎样扩大虚拟内存
  • linux必会的20种服务
  • VMware Workstation虚拟机网络连接不可用
  • 什么是Shell,shell作用
  • java物流管理系统
  • ie6怎么设置兼容性
  • vue+axios登录
  • js倒计时结束操作
  • javascript密码框
  • python中pyinstaller
  • python设颜色代码
  • javascript函数大全
  • 西安市灵活就业社保缴费截止时间
  • 青岛市地方税务局关于发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设