關(guān)于這個(gè)模板是Templates里面的附加功能,我這個(gè)基本也是不想重復(fù)寫相同的業(yè)務(wù)代碼.具體添加步驟為
1 這個(gè)就是你平常新建類的地方



三圖的內(nèi)容是下邊
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME}
#end
import android.content.Context
import android.support.v7.widget.RecyclerView
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import kotlinx.android.synthetic.main.你的布局.view.*
/**
* Created by ${USER}
* date:${DATE}
* 描述:
*/
class ${NAME}(private var context: Context,private var list: ArrayList<String>): RecyclerView.Adapter<${NAME}.ViewHolder>() {
? ? private var mLayoutInflater =LayoutInflater.from(context)
? ? override fun onCreateViewHolder(container: ViewGroup, viewType: Int): ViewHolder {
? ? ? ? return ViewHolder(mLayoutInflater.inflate(0,container,false))
? ? }
? ? override fun getItemCount(): Int {
? ? ? ? return list.size
? ? }
? ? override fun onBindViewHolder(holder: ViewHolder, position: Int) {
? ? }
? ? class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView)
}