位置: 编程技术 - 正文

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

  • 计提本月个人所得税
  • 工商年报主营业务怎么填
  • 乙方收到甲方项目建设工程款如何记账
  • 个税0申报漏了2年可以补报
  • 银行回单可以做收入吗
  • 银行贷款印花税是什么意思
  • 非本公司员工如何申报个税
  • 单位为个人负担工资、薪金所得的个税,怎么征收个税
  • 资产负债表上的资产是原值还是净值
  • 短期借款超过一年未归还转到哪会计视野
  • 跨年的预付账款如何冲销
  • 公司看望病人账务处理
  • 注册资本没有到账怎么做账
  • 油卡充值属于什么行业
  • 用于当年免征的增值税
  • 工程物资建设期间盘盈盘亏
  • 企业进行破产清算时,适用于账面价值与实际价值
  • 天猫技术服务费什么时候返还
  • Intel 酷睿i5 8300H
  • 11的文件管理在哪
  • 服务成本怎么处理
  • 服务器数据迁移到新的服务器
  • 商业自持店铺出租合法吗
  • 银行的贷款怎么发放
  • 财务新手要注意哪些事项
  • 前端lru
  • 简述php中常用魔术方法及其各自的作用
  • symfony框架经验总结
  • 银行开户费用怎么做账
  • 成本法处置子公司丧控合并层面
  • 出售还在摊销的产品
  • 华为od测试岗机试需要怎么准备
  • 红字发票信息表盖什么章
  • 智能商亭超级大骗局
  • 城镇土地使用税每年都要交吗
  • 进项税额转出如何做分录
  • 母公司可以免子女税吗
  • tomcat结构图
  • 小规模申请一般纳税人怎么申请
  • 印花税核定征收比例取消了吗
  • 如何在税控盘上变更一般纳税人
  • 申请制作广告牌的申请
  • 偶然所得代扣代缴个人所得税会计分录
  • 材料暂估入库的账务处理
  • 增值税加计抵减是什么意思
  • 工会应付下级经费
  • 跨年度收取的租金是什么
  • 销售货款未收到会计分录
  • 社保公积金怎么取出来
  • 企业员工福利费可以做什么
  • 咋样理解
  • 展位费按多少税率
  • 企业商品销售收入确认条件
  • 如何做大建筑业企业
  • 库存商品暂估入库是什么意思
  • 审计真实性认定
  • 稽查人员是干嘛的
  • windows10的xbox如何录制视频
  • windows集群运行
  • win8 更改电脑设置
  • mac屏幕共享软件
  • win1021h2正式版发布日期
  • win7中文显示问号
  • Mac显示桌面快捷键
  • linux常用命令 cat
  • win10双击应用程序没反应
  • win10的命令行在哪里
  • windows8快捷键
  • andengine学习,《android游戏开发实践指南》详解
  • css滑动门技术的步骤
  • jquery和css的区别
  • jquery 图片预览
  • node.js使用方法
  • 原生js实现promise
  • unity dc
  • js运行效率
  • js跨域解决方案
  • 浙江个体户开票软件
  • 增值税纳税申报时间
  • 形容有待完善的词语
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设