package at.favre.app.dalitest.fragment; import android.databinding.DataBindingUtil; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import at.favre.app.dalitest.R; import at.favre.app.dalitest.databinding.FragmentSimpleBlurBinding; import at.favre.lib.dali.Dali; import at.favre.lib.dali.blur.EBlurAlgorithm; import at.favre.lib.dali.builder.blur.BlurBuilder; public class SimpleBlurBrightnessFragment extends Fragment{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { FragmentSimpleBlurBinding binding = DataBindingUtil.inflate(inflater, R.layout.fragment_simple_blur, container, false); Dali dali = Dali.create(getActivity()); final ImageView iv = binding.image; BlurBuilder.JobDescription jobDescription1 = dali.load(R.drawable.test_img1).placeholder(R.drawable.test_img1).algorithm(EBlurAlgorithm.NONE).brightness(70).concurrent().into(iv); binding.subtitle1.setText(jobDescription1.builderDescription); final ImageView iv2 = binding.image2; BlurBuilder.JobDescription jobDescription2 = dali.load(R.drawable.test_img1).placeholder(R.drawable.test_img1).algorithm(EBlurAlgorithm.NONE).brightness(0).concurrent().into(iv2); binding.subtitle2.setText(jobDescription2.builderDescription); final ImageView iv3 = binding.image3; BlurBuilder.JobDescription jobDescription3 = dali.load(R.drawable.test_img1).placeholder(R.drawable.test_img1).blurRadius(1).brightness(-25).concurrent().into(iv3); binding.subtitle3.setText(jobDescription3.builderDescription); final ImageView iv4 = binding.image4; BlurBuilder.JobDescription jobDescription4 = dali.load(R.drawable.test_img1).placeholder(R.drawable.test_img1).blurRadius(1).brightness(-75).concurrent().into(iv4); binding.subtitle4.setText(jobDescription4.builderDescription); return binding.getRoot(); } }