34;com.electric.chargingpile.provider"))
.imageEngine(new GlideEngine())
.forResult(REQUEST_CODE_CHOOSE);
}
@Override
@ -367,7 +331,7 @@ public class AlterOneActivity extends Activity implements View.OnClickListener,
if (data != null) {
if (requestCode == 1) {
//处理调用系统图库
} else if (requestCode == PhotoPicker.REQUEST_CODE) {
} else if (requestCode == REQUEST_CODE_CHOOSE) {
//异步方式插入图片
insertImagesSync(data);
}
@ -387,22 +351,16 @@ public class AlterOneActivity extends Activity implements View.OnClickListener,
@Override
public ObservableSource<Boolean> apply(Intent intent) throws Exception {
try {
ArrayList<String> photos = data.getStringArrayListExtra(PhotoPicker.KEY_SELECTED_PHOTOS);
//可以同时插入多张图片
for (String imagePath : photos) {
Log.e(TAG, "call: imagePath " + imagePath);
Bitmap bitmap = BitmapFactory.decodeFile(imagePath);//压缩图片
if (ImageUtils.readPictureDegree(imagePath) != 0) {
bitmap = imageZoom(ImageUtils.toturn(bitmap));
} else {
bitmap = imageZoom(bitmap);
}
List<Uri> uriList = Matisse.obtainResult(data);
for (Uri uri: uriList) {
Bitmap bitmap = BitmapFactory.decodeStream(getContentResolver().openInputStream(uri));
File file = FileUtils.from(AlterOneActivity.this, uri);
bitmap = FileUtils.rotateIfRequired(file, bitmap);
bitmap = imageZoom(bitmap);
ImageItem takePhoto = new ImageItem();
takePhoto.setBitmap(bitmap);
takePhoto.setImagePath(imagePath);
Bimp.tempSelectBitmap.add(takePhoto);
}
return Observable.just(true);
|
||
| 337 | 337 |
|
| 338 | 338 |
|
| 339 | 339 |
|
| 340 |
|
|
| 341 | 340 |
|
| 342 |
|
|
| 343 |
|
|
| 344 |
|
|
| 345 |
|
|
| 346 |
|
|
| 347 |
|
|
| 348 |
|
|
| 349 |
|
|
| 350 |
|
|
| 351 |
|
|
| 352 |
|
|
| 353 |
|
|
| 354 |
|
|
| 355 | 341 |
|
| 356 | 342 |
|
| 357 | 343 |
|
|
||
| 359 | 345 |
|
| 360 | 346 |
|
| 361 | 347 |
|
| 362 |
|
|
| 363 |
|
|
| 364 |
|
|
| 365 |
|
|
| 366 |
|
|
| 367 |
|
|
| 368 |
|
|
| 369 |
|
|
| 370 | 348 |
|
| 371 | 349 |
|
| 372 | 350 |
|
|
||
| 374 | 352 |
|
| 375 | 353 |
|
| 376 | 354 |
|
| 377 |
|
|
| 378 | 355 |
|
| 379 | 356 |
|
| 380 | 357 |
|
|
||
| 388 | 365 |
|
| 389 | 366 |
|
| 390 | 367 |
|
| 391 |
|
|
| 392 | 368 |
|
| 393 | 369 |
|
| 394 | 370 |
|
|
||
| 396 | 372 |
|
| 397 | 373 |
|
| 398 | 374 |
|
| 399 |
|
|
| 400 |
|
|
| 401 |
|
|
| 402 |
|
|
| 403 |
|
|
| 404 |
|
|
| 405 |
|
|
| 406 |
|
|
| 407 |
|
|
| 408 |
|
|
| 409 |
|
|
| 410 |
|
|
| 411 |
|
|
| 412 |
|
|
| 413 |
|
|
| 414 |
|
|
| 415 |
|
|
| 416 |
|
|
| 417 |
|
|
| 418 |
|
|
| 419 |
|
|
| 420 |
|
|
| 421 |
|
|
| 422 |
|
|
| 423 |
|
|
| 424 |
|
|
| 425 | 375 |
|
| 426 |
|
|
| 427 |
|
|
| 428 |
|
|
| 429 |
|
|
| 430 |
|
|
| 431 |
|
|
| 432 |
|
|
| 433 |
|
|
| 434 |
|
|
| 435 |
|
|
| 436 |
|
|
| 437 |
|
|
| 438 |
|
|
| 439 |
|
|
| 440 |
|
|
| 441 |
|
|
| 442 | 376 |
|
| 443 | 377 |
|
| 444 | 378 |
|
|
||
| 455 | 389 |
|
| 456 | 390 |
|
| 457 | 391 |
|
| 458 |
|
|
| 459 |
|
|
| 460 | 392 |
|
| 461 | 393 |
|
| 462 | 394 |
|
|
||
| 466 | 398 |
|
| 467 | 399 |
|
| 468 | 400 |
|
| 469 |
|
|
| 470 |
|
|
| 471 | 401 |
|
| 472 | 402 |
|
| 473 | 403 |
|
|
||
| 479 | 409 |
|
| 480 | 410 |
|
| 481 | 411 |
|
| 482 |
|
|
| 483 |
|
|
| 484 |
|
|
| 485 |
|
|
| 486 |
|
|
| 487 |
|
|
| 488 |
|
|
| 489 |
|
|
| 490 |
|
|
| 491 |
|
|
| 492 |
|
|
| 493 |
|
|
| 494 |
|
|
| 495 |
|
|
| 496 |
|
|
| 497 |
|
|
| 498 |
|
|
| 499 |
|
|
| 500 |
|
|
| 501 |
|
|
| 502 |
|
|
| 503 |
|
|
| 504 |
|
|
| 505 |
|
|
| 506 |
|
|
| 507 |
|
|
| 508 |
|
|
| 509 |
|
|
| 510 |
|
|
| 511 |
|
|
| 512 |
|
|
| 513 |
|
|
| 514 |
|
|
| 515 |
|
|
| 516 |
|
|
| 517 |
|
|
| 518 |
|
|
| 519 |
|
|
| 520 |
|
|
| 521 |
|
|
| 522 |
|
|
| 523 |
|
|
| 524 |
|
|
| 525 |
|
|
| 526 |
|
|
| 527 |
|
|
| 528 |
|
|
| 529 |
|
|
| 530 |
|
|
| 531 |
|
|
| 532 |
|
|
| 533 |
|
|
| 534 | 412 |
|
| 535 | 413 |
|
| 536 | 414 |
|
|
||
| 556 | 434 |
|
| 557 | 435 |
|
| 558 | 436 |
|
| 559 |
|
|
| 560 |
|
|
| 561 | 437 |
|
| 562 |
|
|
| 563 | 438 |
|
| 564 | 439 |
|
| 565 | 440 |
|
|
||
| 636 | 511 |
|
| 637 | 512 |
|
| 638 | 513 |
|
| 639 |
|
|
| 640 |
|
|
| 641 |
|
|
| 642 |
|
|
| 643 |
|
|
| 644 |
|
|
| 645 |
|
|
| 646 |
|
|
| 647 |
|
|
| 648 |
|
|
| 649 |
|
|
| 650 |
|
|
| 651 |
|
|
| 652 |
|
|
| 653 |
|
|
| 654 |
|
|
| 655 |
|
|
| 656 |
|
|
| 657 |
|
|
| 658 |
|
|
| 659 |
|
|
| 660 |
|
|
| 661 |
|
|
| 662 |
|
|
| 663 |
|
|
| 664 |
|
|
| 665 |
|
|
| 666 |
|
|
| 667 |
|
|
| 668 |
|
|
| 669 |
|
|
| 670 |
|
|
| 671 |
|
|
| 672 |
|
|
| 673 |
|
|
| 674 |
|
|
| 675 |
|
|
| 676 |
|
|
| 677 |
|
|
| 678 |
|
|
| 679 |
|
|
| 680 |
|
|
| 681 |
|
|
| 682 |
|
|
| 683 |
|
|
| 684 |
|
|
| 685 |
|
|
| 686 |
|
|
| 687 |
|
|
| 688 |
|
|
| 689 |
|
|
| 690 |
|
|
| 691 |
|
|
| 692 |
|
|
| 693 |
|
|
| 694 |
|
|
| 695 |
|
|
| 696 |
|
|
| 697 |
|
|
| 698 |
|
|
| 699 |
|
|
| 700 |
|
|
| 701 |
|
|
| 702 |
|
|
| 703 |
|
|
| 704 |
|
|
| 705 |
|
|
| 706 |
|
|
| 707 |
|
|
| 708 |
|
|
| 709 |
|
|
| 710 |
|
|
| 711 |
|
|
| 712 |
|
|
| 713 |
|
|
| 714 |
|
|
| 715 |
|
|
| 716 |
|
|
| 717 |
|
|
| 718 |
|
|
| 719 |
|
|
| 720 |
|
|
| 721 |
|
|
| 722 | 514 |
|
| 723 | 515 |
|
| 724 | 516 |
|
|
||
| 821 | 613 |
|
| 822 | 614 |
|
| 823 | 615 |
|
| 824 |
|
|
| 825 |
|
|
| 826 |
|
|
| 827 |
|
|
| 828 |
|
|
| 829 |
|
|
| 830 |
|
|
| 831 |
|
|
| 832 |
|
|
| 833 |
|
|
| 834 | 616 |
|
| 835 | 617 |
|
| 836 | 618 |
|
|
||
| 838 | 620 |
|
| 839 | 621 |
|
| 840 | 622 |
|
| 841 |
|
|
| 842 | 623 |
|
| 843 | 624 |
|
| 844 | 625 |
|
|
||
| 853 | 634 |
|
| 854 | 635 |
|
| 855 | 636 |
|
| 856 |
|
|
| 857 |
|
|
| 858 |
|
|
| 859 | 637 |
|
| 860 | 638 |
|
| 861 | 639 |
|
|
||
| 866 | 644 |
|
| 867 | 645 |
|
| 868 | 646 |
|
| 869 |
|
|
| 870 |
|
|
| 871 | 647 |
|
| 872 | 648 |
|
| 873 | 649 |
|
|
||
| 876 | 652 |
|
| 877 | 653 |
|
| 878 | 654 |
|
| 879 |
|
|
| 880 | 655 |
|
| 881 | 656 |
|
| 882 |
|
|
| 883 | 657 |
|
| 884 | 658 |
|
| 885 | 659 |
|
|
||
| 927 | 701 |
|
| 928 | 702 |
|
| 929 | 703 |
|
| 930 |
|
|
| 931 |
|
|
| 932 |
|
|
| 933 |
|
|
| 934 |
|
|
| 935 | 704 |
|
| 936 | 705 |
|
| 937 | 706 |
|
|
||
| 943 | 712 |
|
| 944 | 713 |
|
| 945 | 714 |
|
| 946 |
|
|
| 947 |
|
|
| 948 |
|
|
| 949 |
|
|
| 950 |
|
|
| 951 |
|
|
| 952 | 715 |
|
| 953 | 716 |
|
| 954 | 717 |
|
|
||
| 956 | 719 |
|
| 957 | 720 |
|
| 958 | 721 |
|
| 959 |
|
|
| 960 | 722 |
|
| 961 | 723 |
|
| 962 | 724 |
|
| 963 | 725 |
|
| 964 | 726 |
|
| 965 |
|
|
| 966 | 727 |
|
| 967 | 728 |
|
| 968 |
|
|
| 969 |
|
|
| 970 |
|
|
| 971 |
|
|
| 972 | 729 |
|
| 973 | 730 |
|
| 974 | 731 |
|
|
||
| 983 | 740 |
|
| 984 | 741 |
|
| 985 | 742 |
|
| 986 |
|
|
| 987 | 743 |
|
| 988 | 744 |
|
| 989 | 745 |
|
|
||
| 43 | 43 |
|
| 44 | 44 |
|
| 45 | 45 |
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
|
| 49 |
|
|
| 50 |
|
|
| 51 |
|
|
| 52 |
|
|
| 53 |
|
|
| 54 |
|
|
| 55 |
|
|
| 56 |
|
|
| 57 | 46 |
|
|
||
| 43 | 43 |
|
| 44 | 44 |
|
| 45 | 45 |
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
|
| 49 |
|
|
| 50 |
|
|
| 51 |
|
|
| 52 |
|
|
| 53 |
|
|
| 54 |
|
|
| 55 |
|
|
| 56 |
|
|
| 57 | 46 |
|
|
||
| 43 | 43 |
|
| 44 | 44 |
|
| 45 | 45 |
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
|
| 49 |
|
|
| 50 |
|
|
| 51 |
|
|
| 52 |
|
|
| 53 |
|
|
| 54 |
|
|
| 55 |
|
|
| 56 |
|
|
| 57 | 46 |
|
|
||
| 664 | 664 |
|
| 665 | 665 |
|
| 666 | 666 |
|
| 667 |
|
|
| 668 | 667 |
|
| 669 | 668 |
|
| 670 | 669 |
|
|
||
| 680 | 679 |
|
| 681 | 680 |
|
| 682 | 681 |
|
| 683 |
|
|
| 684 | 682 |
|
| 685 | 683 |
|
| 686 | 684 |
|
|
||
| 701 | 699 |
|
| 702 | 700 |
|
| 703 | 701 |
|
| 704 |
|
|
| 705 |
|
|
| 706 |
|
|
| 707 |
|
|
| 708 |
|
|
| 709 | 702 |
|
| 710 | 703 |
|
| 711 | 704 |
|
|
||
| 713 | 706 |
|
| 714 | 707 |
|
| 715 | 708 |
|
| 716 |
|
|
| 717 | 709 |
|
| 718 | 710 |
|
| 719 | 711 |
|
|
||
| 723 | 715 |
|
| 724 | 716 |
|
| 725 | 717 |
|
| 726 |
|
|
| 727 | 718 |
|
| 728 | 719 |
|
| 729 | 720 |
|
|
||
| 736 | 727 |
|
| 737 | 728 |
|
| 738 | 729 |
|
| 739 |
|
|
| 740 |
|
|
| 741 |
|
|
| 742 |
|
|
| 743 |
|
|
| 744 |
|
|
| 745 |
|
|
| 746 |
|
|
| 747 |
|
|
| 748 | 730 |
|
| 749 | 731 |
|
| 750 | 732 |
|
|
||
| 763 | 745 |
|
| 764 | 746 |
|
| 765 | 747 |
|
| 766 |
|
|
| 767 |
|
|
| 768 | 748 |
|
| 769 | 749 |
|
| 770 | 750 |
|
|
||
| 785 | 765 |
|
| 786 | 766 |
|
| 787 | 767 |
|
| 788 |
|
|
| 789 | 768 |
|
| 790 | 769 |
|
| 791 | 770 |
|
|
||
| 804 | 783 |
|
| 805 | 784 |
|
| 806 | 785 |
|
| 807 |
|
|
| 808 |
|
|
| 809 |
|
|
| 810 |
|
|
| 811 |
|
|
| 812 |
|
|
| 813 |
|
|
| 814 |
|
|
| 815 |
|
|
| 816 | 786 |
|
| 817 | 787 |
|
| 818 | 788 |
|
| 819 | 789 |
|
| 820 | 790 |
|
| 821 |
|
|
| 822 | 791 |
|
| 823 | 792 |
|
| 824 | 793 |
|
|
||
| 829 | 798 |
|
| 830 | 799 |
|
| 831 | 800 |
|
| 832 |
|
|
| 833 | 801 |
|
| 834 | 802 |
|
| 835 | 803 |
|
|
||
| 105 | 105 |
|
| 106 | 106 |
|
| 107 | 107 |
|
| 108 |
|
|
| 109 | 108 |
|
| 110 | 109 |
|
| 111 | 110 |
|