zoukankan      html  css  js  c++  java
  • 点击跳转到系统图库,然后将选择回来的图片显示到应用上

    有时候需要跳转到系统图库选图,那么用以下代码实现

    /**点击跳转到系统图库,然后将选择回来的图片显示到应用上*/
    public class MainActivity extends Activity {
        
        private ImageView iv;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            iv = (ImageView) findViewById(R.id.iv);
        }
        //点击跳转按钮
        public void click(View v){
            Intent intent = new Intent();
            intent.setAction(Intent.ACTION_PICK);
            intent.setType("image/*");
            startActivityForResult(intent, 2);
        }
        @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            super.onActivityResult(requestCode, resultCode, data);
            if(requestCode==2){
                if(data!=null){//防止用户不选图片,回来时软件崩溃
                    Uri uri = data.getData();
                    iv.setImageURI(uri);
                }
            }
        }
    }

    这是结果

  • 相关阅读:
    LeetCode: 18. 4Sum
    LeetCode:15. 3Sum
    Leetcode:1. Two Sum
    tensorflow placeholder
    Tensorflow变量
    13.git的简单使用
    13.Django1.11.6文档
    12.python进程协程异步IO
    12.Flask-Restful
    12.Django思维导图
  • 原文地址:https://www.cnblogs.com/android-yus/p/4944761.html
Copyright © 2011-2022 走看看