2016-11-19 61 views
4

在下面的場景中,我正在尋找快速自動完成datastore,但Android Studio仍然建議在其上面有2個其他選項。通常它更多,取決於變量名稱。(Android Studio)在外部類中快速完成變量名建議?

是否有可能使本地聲明的變量優先於外部類,以便我首先在示例圖片中獲得數據存儲,而不是數據存儲,DataOutputStream(類)和數據存儲(變量)?

僅供參考,這是在Android Studio中鍵入數據並按CTRL +空格鍵(Windows)時出現的彈出窗口。

Autocomplete suggestions

回答

0

嘛,我看不到你按下Ctrl +空格鍵之前編輯器鍵入的內容,但如果你鍵入「datast」將局部變量的優先級。如果您輸入「Datast」,Android Studio會優先考慮名爲Datastore的課程。

發生這種情況是因爲它是一種編程慣例,總是將大寫字母的首字母大寫。

+0

我相信我輸入了「datast」,並且您的描述是正確的 - 但這不是我看到的行爲。我期望本地變量(圖片中的#3)是第一個,而不是匹配查詢的類。 – zoltish