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 at.favre.app.dalitest.R;
import at.favre.app.dalitest.databinding.FragmentViewblurBinding;
import at.favre.lib.dali.Dali;
public class ViewBlurFragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
final FragmentViewblurBinding binding = DataBindingUtil.inflate(inflater, R.layout.fragment_viewblur, container, false);
final Dali dali = Dali.create(getActivity());
dali.load(binding.blurTemplateView).blurRadius(20).downScale(2).concurrent().reScale().skipCache().into(binding.blurView);
dali.load(binding.blurTemplateView2).blurRadius(20).downScale(1).concurrent().reScale().skipCache().into(binding.blurView2);
binding.btnRerender.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
dali.load(binding.blurTemplateView2).blurRadius(20).downScale(1).reScale().noFade().skipCache().into(binding.blurView2);
}
});
return binding.getRoot();
}
@Override
public void onResume() {
super.onResume();
}
}