2015-09-12 24 views
0

我發現Android Studio是一個非常好的IDE。它似乎會告訴你,當你輸入一個方法的錯誤參數。例如:如何讓Android Studio知道有錯誤的參數值?

view.setVisibility(1); 

Android Studio中說,我只能用View.GONEView.INVISIBLEView.VISIBLE對於這樣的說法。當我進入setVisibility方法的定義時,我看到參數上有一個註釋,名爲「@Visibility」。所以我猜Android Studio使用註釋來檢查參數是否有效。但是,如何創建可以通過Android Studio檢查的自己的註釋?

例如,我有這樣的方法:

public void moveHorizontally (int direction) { 
    //code 
} 

我想要的方向參數是任一LEFTRIGHT其是在該類中定義的常量。

如何創建這樣一個註釋,以便Android Studio可以檢測到無效參數?

回答