問題背景
在ConstraintLayout布局內(nèi)使用控件時(shí)遇到This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you add constraints
提示屏歹,具體信息如下圖:
根據(jù)提示信息
This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you add constraints
(譯:這個(gè)視圖不受約束江场,它只有設(shè)計(jì)時(shí)位置,所以它會(huì)跳轉(zhuǎn)到(0,0),除非你添加約束)我們可以得知這是在提示我們?yōu)樵摽丶砑蛹s束潮酒。
解決方法
點(diǎn)擊Design切換到布局預(yù)覽模式萎胰,在Component Tree
內(nèi)鼠標(biāo)右鍵ConstraintLayout
->Constraint Layout
->Infer constraints
為其添加推斷約束即可。