• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    怎么避免RelativeLayout中的內容被擠出屏幕

    我們在編寫Android的APP時,為了使得能在一個結構中顯示比力多的內容,一般可以選擇相對結構,一般環境下,為了包管可以或許顯示所有組件,凡是會對各組件之間的依存關系進行設置

    東西/原料

    • 不變的互聯網毗連
    • Android IDE(Android Studio)
    • Android Virtual Machine(AVM)
    • JDK>=1.8

    方式/步調

    1. 1

      起頭我們打開Android IDE,這里以常用的Android Studio軟件的3.2版本為例,然后可以新建一個工程,也可以利用當前已經存在的工程,點擊后期待整個項目加載完畢再進行后續的操作

    2. 2

      稍等半晌,期待整個項目標源文件都加載進內存以及Gradle同步當作功,若是不當作功請先查抄相關設置裝備擺設或者添加國內鏡像以及源之后再試一次,直到沒有錯誤發生,完當作項目重構的操作

    3. 3

      在左側導航欄定位到Android-app-res-layout,然后在文件夾的空白處右鍵,選擇新建一個資本文件New-resource file

    4. 4

      在彈出的新建資本文件對話框中,在上方的File name中屬于欲建立輸出資本文件的名稱,注重只能包含小寫字母以及下劃線,完當作后點擊確認

    5. 5

      稍等半晌,即可看到系統為我們主動建立了一個默認的layout輸出資本文件,此中只包含了題目欄,而且需要把結構點竄為RelativeWiew

    6. 6

      點擊下方的text按鈕,來到源代碼編纂模式,選擇ConstraintLayout,將默認的限制輸出點竄為相對輸出RelativeWiew

    7. 7

      然后別離建立一個按鈕組件與文本框組件,長度寬度別離設置為“match_parent”和“wrap_content”

    8. 8

      確認代碼無誤后,點擊下方的design,返回到控件預覽頁面,可以發現上方顯示了一個按鈕,而下方顯示了一個文本框,從而避免RelativeLayout中的內容內容被擠出屏幕

    注重事項

    • 這里的實現方式是基于Android尺度庫RelativeLayout實現的
    • 本經驗僅供參考,還可以有其他的實現體例
    • 具體的實現體例可能會跟著Android Api和Android Studio版本的進級而轉變
    • 發表于 2018-10-10 00:00
    • 閱讀 ( 844 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆