位置: 编程技术 - 正文

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

  • 个人所得税一般多久能退下来
  • 增值税税控系统技术维护费怎么做账
  • 党建经费提取比例10%
  • 销项负数发票能用吗
  • 季度所得税资产总额怎么计算
  • 小企业今年怎么过
  • 固定资产的原值是含税价?
  • 餐费补贴要交个人所得税吗
  • 实收资本实缴需要什么手续
  • 固定资产做错了怎么办
  • 保险公司代收车船税在发票备注栏
  • 软件和硬件可以用什么代名词
  • 营改增后服务业增值税税率
  • 增加固定资产原值
  • 已抵扣进项怎么转出
  • 工资发多了需要退回吗
  • 收购股权怎么做账
  • 公司获得奖金计入什么科目
  • 公司装修费用必须交税吗
  • 自建房屋没有发票如何入账
  • 税率征收率的区别
  • 应付账款借方余额怎么平账
  • 怎么确认投资性资金
  • 费用摊销的常用方法有哪些
  • 运输公司租赁车辆怎么做账
  • 总资产净利率与权益乘数的关系
  • 去掉右键菜单中的快捷键
  • win11windows安全中心打不开
  • 银行承兑找个人怎么操作
  • 如何使用linux服务器
  • 其他应付款的会计分录怎么写
  • php的mysql_query
  • php 堆排序
  • 累计盈余科目怎么填
  • php数据库管理
  • 即插即用是什么意思?
  • 如何用css设置图片大小
  • 私房出租税收
  • 新建会计帐套怎么建
  • 研发费用如何做加计扣除
  • 差旅费包干是什么意思
  • 财务费用税前扣除标准是多少
  • 企业收取的罚款需要交企业所得税吗
  • 所得税汇算清缴前取得跨年发票
  • 股权激励如何做会计分录
  • 综合所得汇算清缴是什么意思
  • 劳务报酬包括哪些
  • mysql数据库的设计与实现
  • 兼职人员的个税怎么计算
  • 技术服务费怎么收合理
  • 现金等价物的特征是
  • 退去年的销售账务如何处理
  • 外贸出口企业如何申报增值税
  • 结转收入会计分录怎么做
  • 技术支持费用属于什么费用
  • 业务招待算什么费用
  • 可以抵扣进项税的项目包括
  • 成本费用率计算公式中包含税金及附加吗
  • 数据库优化的作用是什么?
  • mac怎么设置应用权限
  • hptasks.exe是病毒吗 是什么进程 hptasks进程说明
  • centos7.0安装网卡驱动
  • win7移动硬盘无法弹出
  • win7系统怎么设置开机密码?
  • win8桌面图标变大了怎么调小
  • Windows RT 8.1 Update3(KB3033055)开始菜单多图欣赏
  • win10 2020h1
  • .mcp是什么文件
  • WIN10安装网络打印机
  • linux tcp keepalive
  • awk实例
  • node.js如何运行
  • android 设置背景
  • JavaScript While 循环 教程
  • public services翻译
  • javascript常用的类型包括
  • fragment
  • android sdk在哪下载
  • 江苏电子税务局操作手册
  • 一般纳税人服务费是几个点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设