iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 17
0
自我挑戰組

30 天開發 Android App 的流水帳系列 第 17

Day 17: 點擊 popup 顯示星戰人物出現的電影標題

話不多說展現今天的成果!

前一天也說明就是 2 個欄位做比對,接著然後顯示。但電影的 urls 只需數字所以可以用以下的語法取得 id

films.forEach {
    url->
        list.add(
            url.filter {
                it.isDigit()
            }
        )
}

Popup 先以原生的呈現顯示內容,在這邊跟大家分享一下:

  • 按下對話框以外的灰色區域需要做什麼動作嗎?
  • 按實體 Back 鍵是要關掉這個 popup 還是什麼動作都不做?

基本上這兩個動作常常會被忽略掉,就是需求單位通常都拿蘋果裝置,所以這些細節需要開發者適度的提醒

回到專案本身,他沒有什麼特別需求,重點是單純顯示,所以按對話框之外或是實體 Back 鍵都可以關閉它

截圖如下:
https://ithelp.ithome.com.tw/upload/images/20200929/20130546DjZebWlxNb.png


上一篇
Day 16:星戰電影 API 嫁接
下一篇
Day 18:如何當個 Code Reviewer
系列文
30 天開發 Android App 的流水帳32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言