例如,當我想創建的TextView的引用類型:爲什麼內容幫助顯示未導入的類?
TextView tv;
我收到這告訴我進口android.widget.TextView錯誤。
現在,我知道整個導入包概念是如何工作的,但我總是想知道eclipse的Content Assist如何顯示android的TextView類,然後將其導入到我的項目中?它是如何知道它甚至存在以及它是如何知道它存在於android.widget.TextView中的。
謝謝!
例如,當我想創建的TextView的引用類型:爲什麼內容幫助顯示未導入的類?
TextView tv;
我收到這告訴我進口android.widget.TextView錯誤。
現在,我知道整個導入包概念是如何工作的,但我總是想知道eclipse的Content Assist如何顯示android的TextView類,然後將其導入到我的項目中?它是如何知道它甚至存在以及它是如何知道它存在於android.widget.TextView中的。
謝謝!
因爲您已經將android庫導入到您的項目中。你可以試試這個:打開項目屬性 - >點擊Java Build Path - >選擇Libraries - >刪除android庫。那麼內容協助將不起作用。
謝謝!我會試試:)。所以換句話說,我有android路徑,但我必須將正確的軟件包(僅適用於我使用的軟件包)導入每個類,以便我能夠使用它們,對不對?因爲將ENTIRE android包導入到一個類是錯誤的,不是嗎? – Bazoon
eclipse在類路徑中搜索可能的匹配類。該類可能不被導入,但存在於類路徑中。 – DwB