0
我發現Android Studio是一個非常好的IDE。它似乎會告訴你,當你輸入一個方法的錯誤參數。例如:如何讓Android Studio知道有錯誤的參數值?
view.setVisibility(1);
Android Studio中說,我只能用View.GONE
,View.INVISIBLE
和View.VISIBLE
對於這樣的說法。當我進入setVisibility
方法的定義時,我看到參數上有一個註釋,名爲「@Visibility
」。所以我猜Android Studio使用註釋來檢查參數是否有效。但是,如何創建可以通過Android Studio檢查的自己的註釋?
例如,我有這樣的方法:
public void moveHorizontally (int direction) {
//code
}
我想要的方向參數是任一LEFT
或RIGHT
其是在該類中定義的常量。
如何創建這樣一個註釋,以便Android Studio可以檢測到無效參數?
它的工作原理!感謝您的回答! – Sweeper
您是否使用過'@ IntDef'或'enum'? –
我使用了@ @ IntDef,因爲我不想要枚舉。 – Sweeper