zoukankan      html  css  js  c++  java
  • Android ImageView设置图片

    准备

    ImageView imagespace;
    int RESULT_LOAD_IMAGE;
    

    启动意图

    protected void onCreate(Bundle savedInstanceState) {
    
       imagespace.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
        Intent imageIntent = new Intent(Intent.ACTION_GET_CONTENT);
        imageIntent.setType("image/*");
        startActivityForResult(imageIntent,RESULT_LOAD_IMAGE);
        Snackbar.make(view,"here",Snackbar.LENGTH_SHORT).show();
       }
     });
    
    }
    

    接受并打开图库

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK) {
            Uri returnImageUri = data.getData();
            Log.v("TAG", returnImageUri.toString());
            Toast.makeText(getApplicationContext(),"图片位置:"+returnImageUri.toString(),Toast.LENGTH_SHORT).show();
            imagespace.setImageURI(returnImageUri);
        }
    }
    
  • 相关阅读:
    docker安装mtproto及报错解决方案
    Centos7下创建和管理用户
    GitHub项目绑定自己的域名
    navicate远程连接mysql8.0失败
    Java反射
    Spring AOP
    Spring注解
    学习进度笔记20
    学习进度笔记19
    学习进度笔记18
  • 原文地址:https://www.cnblogs.com/Mr-quin/p/8585285.html
Copyright © 2011-2022 走看看