小编Bip*_*lab的帖子

从图库中选取一张照片并在图像视图中显示

我有一个应用程序,它有一个按钮,可以从您的图库中选择一张照片并且工作正常,选择图像后,我的应用程序显示回到活动并在图像视图中显示图像.

每个都工作正常,但有时,当我选择一些特定的图像时,预览没有显示.我也试图压缩图像仍然无法正常工作

我的代码在下面.. onCreate()

galeryBtn=(Button)findViewById(R.id.buttonGallery);
galeryBtn.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
      Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
      startActivityForResult(i, RESULT_LOAD_IMAGE);

    }
});
Run Code Online (Sandbox Code Playgroud)

在onActivityResult中(int requestCode,int resultCode,Intent data)

if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) {
    Uri selectedImage = data.getData();
    String[] filePathColumn = { MediaStore.Images.Media.DATA };

    Cursor cursor = getContentResolver().query(selectedImage,filePathColumn, null, null, null);
    cursor.moveToFirst();

    int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
    String picturePath = cursor.getString(columnIndex);
    cursor.close();
    // String picturePath contains the path of selected Image

    // Show …
Run Code Online (Sandbox Code Playgroud)

android image android-gallery

8
推荐指数
2
解决办法
2万
查看次数

在scrollView中的相对布局之间动态滚动

我有一个滚动视图,其中我有几个相对布局.并且相对布局有两个按钮动态添加到它.如下所示

滚动视图

  _____________________
 |   ________________  |
 |  |Relative Layout|  |
 |  |   |Buttons|   |  |
 |  |_______________|               
 |                     |
 |   ________________  |
 |  |Relative Layout|  |
 |  |   |Buttons|   |  |
 |  |_______________|                 
 |                     |
 |  |Relative Layout|  |
 |  |   |Buttons|   |  |
 |  |_______________|               
 |                     |
 |   ________________  |
 |  |Relative Layout|  |
 |  |   |Buttons|   |  |
 |  |_______________|                  
 |                     |
 |  |Relative Layout|  |
 |  |   |Buttons|   |  |
 |                     |
 |_____________________|
Run Code Online (Sandbox Code Playgroud)

是否可以在按钮单击时动态滚动到特定的相对布局.我已经在下面尝试了它不起作用

if (count == …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-scrollview

3
推荐指数
1
解决办法
285
查看次数