Return to Video

13-08 Scrolling Along - Solution

  • 0:01 - 0:03
    讓我們用谷哥搜尋怎麼做
  • 0:03 - 0:05
    我要輸入如何在安卓
    應用程式捲動
  • 0:06 - 0:08
    先看看第一個結果
  • 0:08 - 0:11
    問題是,如何讓配置
    可以往下捲動?
  • 0:11 - 0:14
    這跟我們要的很類似
  • 0:14 - 0:16
    我跳到答案的部分
    這裡有個綠色標示
  • 0:16 - 0:18
    與很多贊成票
  • 0:18 - 0:20
    因此這應該是不錯的答案
  • 0:20 - 0:23
    上面說,把ScrollView
    裡面的內容打包
  • 0:23 - 0:26
    然後這有個例子,ScrollView
  • 0:26 - 0:29
    然後特定名稱空格
    然後說
  • 0:29 - 0:34
    輸入母項目的寬與高
    然後這裡有個結束標籤
  • 0:34 - 0:39
    這個評論說
    把其他目前的檢視放進去
  • 0:40 - 0:43
    這是個常識,fill_parent
    跟match_parent一樣
  • 0:43 - 0:46
    只是舊的版本
    但意思是一樣的
  • 0:46 - 0:51
    下一行說,ScrollView
    能包含一個項目
  • 0:51 - 0:53
    看起來是某人的原始配置
  • 0:53 - 0:56
    放進捲動檢視然後
  • 0:56 - 1:00
    讓捲動檢視做為母檢視
    線型配置做為子檢視
  • 1:00 - 1:03
    好,這個回答是有用的
    讓我們回去
  • 1:03 - 1:04
    看看有沒有其他解決方式
  • 1:07 - 1:09
    這個人說的是一樣的事
  • 1:09 - 1:14
    有XML配置
    我想他們要讓內容捲動
  • 1:14 - 1:17
    通常,我不會仔細閱讀問題
  • 1:17 - 1:19
    我直接跳到答案
  • 1:19 - 1:20
    這個人說
  • 1:20 - 1:23
    你有試著把所有的XML
    放入母ScrollView嗎?
  • 1:23 - 1:26
    還舉出ScrollView的範例
  • 1:26 - 1:28
    子檢視是RelativeLayout
  • 1:28 - 1:31
    然後ScrollView有結束標籤
  • 1:31 - 1:34
    這個回答串就這樣
  • 1:34 - 1:38
    但這兩個搜尋結果
    都建議使用
  • 1:38 - 1:39
    ScrollView
  • 1:39 - 1:44
    讓我們搜尋安卓ScrollView
  • 1:44 - 1:48
    太棒了,這是安卓的檢視
  • 1:48 - 1:50
    這裡有說明
  • 1:50 - 1:53
    這文字很多,我要跳過閱讀
  • 1:53 - 1:54
    但如果你要瀏覽也可以
  • 1:54 - 1:57
    我要點返回
  • 1:57 - 1:59
    我喜歡找編碼範例
  • 1:59 - 2:02
    我們稍早有的編碼範例很好
  • 2:02 - 2:04
    這個也不錯
  • 2:04 - 2:05
    讓我們回到安卓工作室
  • 2:06 - 2:10
    所有的XML範例
    都從ScrollView開始
  • 2:10 - 2:13
    馬上就出現一個錯誤
    說我的寬度不夠
  • 2:13 - 2:14
    高度也不夠
  • 2:14 - 2:18
    所以我剛新增,並在match_parent定義
  • 2:19 - 2:22
    若我加入一個結束括號
    馬上就有一個結束標籤
  • 2:22 - 2:24
    所以我要複製
  • 2:24 - 2:30
    然後貼在檔案的底部
  • 2:31 - 2:36
    這表示目前的線形配置
    是ScrollView的子檢視
  • 2:36 - 2:41
    我要選擇全部
    然後內縮四個空格
  • 2:41 - 2:44
    在這個ScrollView
    用子檢視閱讀比較容易
  • 2:45 - 2:49
    在安卓工作室,若我點選
    編輯目錄,我可以到縮排選擇
  • 2:49 - 2:52
    然後往內縮四個空格
  • 2:52 - 2:53
    這樣
    現在看起來好多了
  • 2:54 - 2:55
    喔,但還是有個錯誤
  • 2:55 - 2:59
    它說,安卓命名空間沒有連結
  • 2:59 - 3:00
    我可以點擊看更多訊息
  • 3:00 - 3:06
    它說,檢查XML中
    未連結的命名空間
  • 3:06 - 3:08
    若你記得第一課
  • 3:08 - 3:12
    我說過安卓冒號
    來自這裡的命名空間
  • 3:12 - 3:16
    我想我們需要複製
    然後貼在這裡
  • 3:16 - 3:21
    你也應該把工具
    命名空間移上來這裡
  • 3:21 - 3:25
    工具姓名標籤讓你增加多的屬性
  • 3:25 - 3:28
    到你的XML幫你抓出
    應用程式的錯誤
  • 3:28 - 3:31
    好,我現在要在我的裝置執行
  • 3:31 - 3:35
    好,應用程式沒什麼
    視覺上的變化,因為
  • 3:35 - 3:38
    沒有足夠的內容需要捲動
  • 3:38 - 3:41
    要進行測試的話
    我需要增加更多配置檢視
  • 3:41 - 3:44
    我要用之前用過的小技巧
  • 3:44 - 3:47
    我要複製這些檢視
    然後貼上配置
  • 3:47 - 3:49
    就會有很長的訂單格式
  • 3:50 - 3:54
    好,現在訂單很長需要捲動
  • 3:54 - 3:56
    真令人興奮
  • 3:56 - 3:59
    若我旋轉裝置
    也能捲動檢視內文
  • 4:01 - 4:04
    現在我可以復原變更
    回到原始的訂單格式
  • 4:05 - 4:07
    我還是要保留ScrollView
  • 4:07 - 4:09
    因為這樣我們的應用程式
    在所有的裝置都能運作良好
  • 4:11 - 4:13
    擁有較短小裝置的使用者
  • 4:13 - 4:16
    可以上下捲動,看到全文
タイトル:
13-08 Scrolling Along - Solution
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD837 - Android for Beginners
Duration:
04:17

Chinese, Traditional subtitles

改訂