我正在寫一個自定義視圖,它可以直接擴展android.view.View
。如果我嘗試訪問mScrollX
或mScrollY
字段,則會看到「無法解析或不是字段」字段的錯誤。 source code for android.view.View有mScrollX,mScrollY和類似的變量protected
。我的直接子類如何不能訪問其父類的受保護字段? (類似ScrollView顯然可以。)受保護的字段對子類不可見
P.S.我意識到我可以致電getScrollX()
,但我想更新這些字段;調用setScroll()
有副作用,我不想要。
奇怪的是,即使在其他包中,子類也可以訪問其超類的受保護變量。我猜你會使用錯誤的版本。你能展示一些你的代碼嗎? – 2011-02-06 21:28:34
行爲已確認。 – 2011-02-06 21:30:34