回覆列表
  • 1 # 我是阿嘛

    問題應該就在人家 MainMenuView 是 extends Activity

    Activity會做很多東西, 首先所有view要依附的Window和Surface都會在這裡建立,這樣你的view就會有實際的落腳點了(view只是個邏輯的東西,其要render到surface上的)。否則只是虛擬的東西(因為沒有落腳點,就無法例項出一個真正的東西——畫不出來).

    Activity等原始碼還沒看過,不過其定義:

    public class Activity extends ContextThemeWrapper

    implements LayoutInflater.Factory,

    Window.Callback, KeyEvent.Callback,

    OnCreateContextMenuListener, ComponentCallbacks {

    }

    我猜應該和這個 implements LayoutInflater.Factory 有極大關係。

  • 中秋節和大豐收的關聯?
  • 精油麵部按摩幾天做一次合適?每次多長時間?