簡體   English   中英

KDoc:更改參數順序

[英]KDoc: change parameters order

我在 Kotlin 上的配套 object中有以下參數

    companion object Constants {
    /**
     * Values for the various type of connection that a device can have.
     */
    const val CONNECTION_KEY = "Connection_type"
    const val CONNECTION_AUX = "AUX"
    const val CONNECTION_BLUETOOTH = "Bluetooth"
    const val CONNECTION_USB = "USB"

    /**
     * Unique IDs respectively for devices and media elements.
     */
    const val DEVICE_ID_KEY = "Device_ID"
    const val MEDIA_ID_KEY = "Media_ID"

    /**
     * Various keys that you can find in [Bundle] returned by [getMediaItems].
     */
    const val MEDIA_NAME_KEY = "Media_name"
    const val SONG_IDS_KEY = "Songs_ids"
    const val GENRE_IDS_KEY = "Genres_ids"
    const val ARTIST_IDS_KEY = "Artists_ids"
}

問題是,在Kdoc結果中,我按字母順序找到它們

ARTIST_IDS_KEY

const val ARTIST_IDS_KEY:字符串

CONNECTION_AUX

const val CONNECTION_AUX:字符串

CONNECTION_藍牙

const val CONNECTION_BLUETOOTH:字符串

CONNECTION_KEY

設備可以具有的各種連接類型的值。

const val CONNECTION_KEY:字符串

連接_USB

const val CONNECTION_USB:字符串

DEVICE_ID_KEY

設備和媒體元素的唯一 ID。

const val DEVICE_ID_KEY:字符串

GENRE_IDS_KEY

const val GENRE_IDS_KEY:字符串

MEDIA_ID_KEY

const val MEDIA_ID_KEY:字符串

MEDIA_NAME_KEY

您可以在 getMediaItems 返回的 Bundle 中找到各種鍵。

const val MEDIA_NAME_KEY:字符串

SONG_IDS_KEY

const val SONG_IDS_KEY:字符串

...有沒有辦法維持原始訂單?

您可以通過在代碼中對元素進行分組來對kDoc中的元素進行分組:

companion object Constants {
    /**
     * Values for the various type of connection that a device can have.
     */
    object Connection {
        const val KEY = "Connection_type"
        const val AUX = "AUX"
        const val BLUETOOTH = "Bluetooth"
        const val USB = "USB"
    }

    /**
     * Unique IDs respectively for devices and media elements.
     */
    object IDs {
        const val DEVICE = "Device_ID"
        const val MEDIA = "Media_ID"
    }

    /**
     * Various keys that you can find in [Bundle] returned by [getMediaItems].
     */
    object BundleKeys {
        const val MEDIA_NAME = "Media_name"
        const val SONG_IDS = "Songs_ids"
        const val GENRE_IDS = "Genres_ids"
        const val ARTIST_IDS = "Artists_ids"   
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM