                         context
                         [:relative-layout {:layout-height [160 :dp]
                                            :id-holder true
+                                           :background-color (android.graphics.Color/WHITE)
                                            :padding [5 :dp]}
                          [:text-view {:id ::title-tv
                                       :text-size [20 :sp]

           [:grid-view {:id ::problems-gv
                        :column-width (traits/to-dimension this [160 :dp])
                        :num-columns :auto-fit
                        :stretch-mode :stretch-spacing-uniform
                        :adapter (make-problem-adapter this user)
                        :on-item-click (fn [parent _ position __]
                                         (let [id (-> (.getAdapter parent)

  :key :main
  :on-create
  (fn [this bundle]
    (neko.activity/request-window-features! this :indeterminate-progress)
    ;; (.addFlags (.getWindow this) android.view.WindowManager$LayoutParams/FLAG_KEEP_SCREEN_ON)
    (safe-for-ui
