package com.github.takahirom.materialelement.motion.choreography; import android.content.Intent; import android.graphics.Bitmap; import android.os.Bundle; import android.support.v4.app.ActivityCompat; import android.support.v4.graphics.drawable.RoundedBitmapDrawable; import android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory; import android.support.v7.app.AppCompatActivity; import android.widget.ImageView; import com.github.takahirom.materialelement.MaterialElementActivity; import com.github.takahirom.materialelement.R; import com.github.takahirom.materialelement.view.ResourceUtil; public class ShareFewElementActivity extends MaterialElementActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_share_few_element); Bitmap bitmap = ResourceUtil.getBitmap(this, R.drawable.ic_choreography); RoundedBitmapDrawable circularBitmapDrawable = RoundedBitmapDrawableFactory.create(getResources(), bitmap); circularBitmapDrawable.setCircular(true); final ImageView rowImage = (ImageView) findViewById(R.id.few_element_share_image); rowImage.setImageDrawable(circularBitmapDrawable); } @Override public void onBackPressed() { setResultAndFinish(); } void setResultAndFinish() { final Intent resultData = new Intent(); setResult(RESULT_OK, resultData); ActivityCompat.finishAfterTransition(this); } }