/**
* Adds new image to container view
*
* @param logImage LogImage object, if null, adds new image indicator instead
* @param index Image index
*/
private void addImage(LogImage logImage, int index) {
WebImageView imageView = new WebImageView(mWorkContext.getContext());
DiaryImage diaryImage = new DiaryImage(imageView);
diaryImage.index = index;
if (logImage != null) {
changeImage(diaryImage, logImage);
} else {
mAddButton = imageView;
imageView.setImageDrawable(mWorkContext.getContext().getResources().getDrawable(R.drawable.ic_camera));
imageView.setBackgroundResource(R.drawable.bg_image_button);
}
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams((int) mWorkContext.getContext().getResources().getDimension(R.dimen.logimage_size),
(int) mWorkContext.getContext().getResources().getDimension(R.dimen.logimage_size));
imageView.setLayoutParams(layoutParams);
imageView.setScaleType(ScaleType.CENTER_CROP);
mContainerView.addView(imageView);
mDiaryImages.add(diaryImage);
setupImageEdit(diaryImage, imageView, index);
}
DiaryImageManager.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:oma-riista-android
作者:
评论列表
文章目录