Closed zhangqifan1 closed 4 years ago
it has a little shake
Thanks for your library , could you please help me ,this is my code
ActivityA: `public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { TransitionExtensionKt.onTransformationStartContainer(this); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = findViewById(R.id.tv); final TransformationLayout tLayout = findViewById(R.id.tLayout); tv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Bundle bundle = tLayout.withActivity(MainActivity.this, "myTransitionName"); Intent intent = new Intent(MainActivity.this, Main2Activity.class); intent.putExtra("TransformationParams", tLayout.getParcelableParams()); startActivity(intent, bundle); } }); }
}`
ActivityB: `public class Main2Activity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { TransformationLayout.Params params = getIntent().getParcelableExtra("TransformationParams"); TransitionExtensionKt.onTransformationEndContainer(this, params); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); }
minSdkVersion 21 targetSdkVersion 29
What's the problem
Hi, there is no problem with your code. Could you test again using this attribute on your XML?
app:transformation_pathMode="linear"
Yeah ! the problem have been solved, thanks
it has a little shake
Thanks for your library , could you please help me ,this is my code
ActivityA: `public class MainActivity extends AppCompatActivity {
}`
ActivityB: `public class Main2Activity extends AppCompatActivity {
}`
minSdkVersion 21 targetSdkVersion 29
What's the problem