回答

5

你應該佈局結合創建場景之前:

CreditcardentryviewScene2ExpandedBinding binding = CreditcardentryviewScene2ExpandedBinding.inflate(getLayoutInflater(), this, false); 
Scene scene = new Scene(this, binding.getRoot()); 
TransitionManager.go(scene); 

bind(this)失敗,因爲this並不是一個綁定視圖。 this是場景根!所以你也可以這樣做:

Scene scene = Scene.getSceneForLayout(this, R.layout.creditcardentryview_scene2_expanded, this.getContext()); 
TransitionManager.go(scene); 
scene2Binding = CreditcardentryviewScene2ExpandedBinding.bind(this.getChildAt(0)); 
相關問題