[英]How to use MotionLayout, MotionScene, ConstraintSet in jetpack compose?
我正在嘗試在 jetpack compose 中實現類似此動畫的內容,並且從我一直注視的內容到現在,我認為我應該使用MotionLayout 、 ConstraintSet 、 MotionScene但文檔很差,我沒有得到太多它。 任何人都可以指出一些示例或更好的文檔嗎? ...
[英]How to use MotionLayout, MotionScene, ConstraintSet in jetpack compose?
我正在嘗試在 jetpack compose 中實現類似此動畫的內容,並且從我一直注視的內容到現在,我認為我應該使用MotionLayout 、 ConstraintSet 、 MotionScene但文檔很差,我沒有得到太多它。 任何人都可以指出一些示例或更好的文檔嗎? ...
[英]Adding barriers programmatically via ConstraintSet doesn't work when I change id's of elements?
我一直在嘗試使用 ConstraintSet 以編程方式向 Android Studio 中的約束布局添加屏障,但我無法讓我的代碼正常工作,最終結果應該只是一個 textView,然后是它右側的一個屏障,以及另一個 textview從屏障的右側開始。 我正在使用 ConstraintSet.crea ...
[英]Is there a way to set MotionLayout custom attribute for MaterialButton's iconTint?
根據這篇文章 CustomAttribute 用 attributeName 指定,它需要匹配 object 的 getter/setter 方法,例如: getter: getName (eg getBackgroundColor) setter: setName (eg setBackgrou ...
[英]Using ConstraintSet with ViewBinding
當與 ViewBinding 結合使用時,我無法將編程按鈕與 ConstraintSet 一起顯示。 它不會崩潰,按鈕只是沒有出現。 我不知道為什么。 打印語句顯示 btn 位於 0,0 且高度和寬度為零。 在 ViewBinding 之前,我能夠使用 ConstraintSet 創建和 posit ...
[英]ConstraintLayout Slide Transition animation is displaying the view's full height before the animation ends
我有以下活動和布局:import android.os.Bundle import android.view.Gravity import android.view.View import androidx.appcompat.app.AppCompatActivity import android ...
[英]Constraint Set problem, Unable to figure out issue
我擴展了 ConstraintLayout 並以編程方式添加視圖,然后為每個視圖設置約束。 但有些它不起作用,只有第一個視圖出現。 無法弄清楚我哪里出錯了。 然后向每個視圖添加約束 只有第一項顯示為標題,就像這張圖片。 我想一個接一個地添加每個視圖,以及我如何編寫約束集。 任何人都可以建議出了什么問 ...
[英]How to use ConstraintSet to set what like app:layout_constraintBottom_toBottomOf?
現在,這是我的問題。 如何使用ConstraintSet的 connect 來設置屬性,例如'app:layout_constraintBottom_toBottomOf="parent"' ...
[英]ConstraintSet how to clear constrainMaxHeight?
我有一個ConstraintLayout ,我正在通過使用constraintSet.constrainMaxHeight(R.id.recyclerView, (Utils.getScreenHeight() / 2.2).toInt())添加一個 maxHeight 約束稍后在我的執行中,我需 ...
[英]Setting constraints programmatically via constraintSet causes views to disappear
每當我連接兩個小部件時,起始元素將不再顯示。 不幸的是,我不知道這個問題的原因是什么。 ConstraintLayout myLayout 已經在另一個布局中膨脹。 ...
[英]Android: Unable to add Constraint Set correctly programmatically in Constraint Layout
我有以下xml: 現在,這些是在約束布局中使用的 3 個圖像布局。 但我想動態地執行此操作,因為圖像視圖的數量可能會發生變化。 所以我創建了以下類: 設置childImages列表后,當我以編程方式進行設置時,布局中只會顯示一張圖像。 但是當我通過上面顯示的 XML 對其進行硬編碼時,它工作 ...
[英]ConstraintLayout - Dynamically set constraints
多個ConstrainLayout的基本示例: constLayout_B覆蓋constLayout_A , constLayout_C現在顯示在constLayout_A下方。 現在我需要以編程方式更改約束並在constLayout_C下方顯示constLayout_B (並隱藏constLay ...
[英]Translation animation of view when referenced view's width is wrap_content in ConstraintSet animation
這是 xml 布局開始的設計begin.xml :<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="ht ...
[英]Modifying ConstraintSet chains programmatically not working as expected
由於某種原因,當以編程方式修改ConstraintLayout的ConstraintSet以更改視圖 position(屬於鏈)時,結果與預期不符。 在下面的示例中,我構建了一個帶有圖標視圖的按鈕,其中圖像可以位於按鈕的開頭或結尾。 當圖標位於末尾時,一切都很好。 但是當它被設置在按鈕的開頭時,它的 ...
[英]ConstraintLayout that should support portrait and landscape modes -with a button to toggle full screen
我正在嘗試實現圖像的4種情況,但是沒有成功。 橙色正方形為40dp,用於切換全屏。 如您所見,在縱向\\橫向模式下:按下橙色按鈕時,屏幕在2種情況之間切換。 請記住,我可以一直將智能手機恢復為縱向\\橫向,因此我認為xml約束並不是真正必要的。 我已經嘗試過此代碼,但無法正常工作: ...
[英]Programmatically add Button to ConstrainLayout with ConstraintSet
今天是個好日子。 我試圖以編程方式將一個按鈕添加到ConstraintLayout並將ConstraintSet設置為這樣的按鈕。 當我嘗試從布局中關閉約束集時,問題就出現了,因為我添加的按鈕沒有 ID。 這是控制台上生成的錯誤: 我想避免將隨機數分配給按鈕作為 ID,因為它是在循環中創建 ...
[英]Change constraint in recyclerview viewholder layout - android
我正在開發聊天應用程序,所以我希望TextView時間像什么應用程序一樣,它的約束可以根據文本而改變 所以我在消息布局中嘗試了視圖樹觀察器,它以某種方式工作,但缺少一些東西 這是我的布局 xml 問題是,當我打開一個現有的聊天時,第一張圖像出現的約束在長消息中沒有按預期工作,但是一旦我點擊輸 ...
[英]Constraint Set animation inside Recycler View not animating properly
我正在為我的回收站視圖項目使用約束布局。 為了動畫(展開/折疊)它們,我使用約束集動畫。 開場動畫在所有項目上運行良好。 關閉動畫也運行良好,但是當關閉動畫在不是最后一個的項目上開始時,所有項目在動畫開始時都會跳起來,而不是在動畫結束時。 動畫在項目點擊時執行: animateItemVie ...
[英]clone and applyTo from ConstraintSet making app crashing
我正在嘗試為以編程方式創建的ImageView創建一些約束,但是當我運行該應用程序時,它崩潰了( 不幸的是,pruebaConstraint已停止。消息)。 如標題所述,當我添加cs.clone(constraintLayout)或cs.applyTo(constraintLayout)行時, ...
[英]Repeating ConstraintSet's transition animation issue on BottomSheetFragment
我想在單擊時為BottomSheetFragment上的布局更改設置動畫。 我實現了ConstraintSet.applyTo和TransitionManager.beginDelayedTransition,將初始場景更改為最終場景。 但是當發生過渡時,似乎動畫正在重復。 樣品輸出在底部 ...
[英]measured layout size is zero when using ConstraintSet
這真讓我抓狂! 當我嘗試使用約束布局和約束集以編程方式構建布局時,測量的布局始終為 0。 我嘗試requestLayout , forceLayout ,對所有孩子和父母invalidate 。 但寬度和高度為 0 渲染整個視圖不可見。 這是我的布局構建器。 我的問題是當我應用約束時,視圖變得不 ...