[英]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.