2017-04-11 71 views
0

我目前正在開發Android工作室中的新應用程序。我添加了一個按鈕,但是當您嘗試在虛擬設備上運行該程序時,該按鈕會轉到屏幕的左上角,就像它沒有固定到位。它不會留在我所說的地方,說這對於一個文本框來說不起作用。我還沒有爲該按鈕編寫任何代碼,但是當我看到其他人這樣做時,他們不需要在代碼仍然可用時編寫代碼。所以我不知道發生了什麼事。此外,我有點在Android工作室的初學者,但仍然有一個很好的主意。Android工作室,爲什麼一個按鈕不留在原地

我也在使用一個macbook pro(蘋果操作系統)。

回答

0

你需要指定取向性能基於佈局(線性,相對的,約束)您使用的組件(按鈕,TextView的,EditText上等等)。 嘗試這些

  • 機器人:layout_gravity = 「中心」

  • 安卓重力= 「中心」

瞭解更多關於LayoutsAlignment in AndroidCodelabs Example

+0

非常感謝你,我會嘗試這些建議。 – Adam

+0

你是歡迎,好友.. !!快樂的Androidify .. !! @亞當 –

1

是感謝您。 最終的解決方案是把在java領域

應用:layout_constraintBottom_toBottomof = 「父」

應用:layout_constraintLeft_toLeftof = 「父」

應用:layout_constraintRight_toRightof = 「父」

應用: layout_constraintTop_toLeftof =「parent」

以防萬一任何人在android studio中尋找已解決的答案。謝謝

相關問題