Android 我怎样才能使用;“克里切迪特”;获取格式化文本时使用的库?

Android 我怎样才能使用;“克里切迪特”;获取格式化文本时使用的库?,android,kotlin,android-fragments,android-edittext,libraries,Android,Kotlin,Android Fragments,Android Edittext,Libraries,我正在尝试建立一个社交网络,我需要使用一个我在网上找到的图书馆,这个图书馆叫做“kricheditor”。GitHub上描述了它的用法: 然而,我并不完全理解。我已经能够打开库片段,我想捕获格式化的片段文本并将其放入另一个片段中,以便向用户显示 橙色标签为“Quejate”的片段是“KRichFragment”,需要捕获该片段才能在其他片段中显示 此图显示了我希望格式化文本显示到的片段。通过这个按钮,我试图获取“KRichFragment”中的格式化文本,以在EditText(大空白)下面的文

我正在尝试建立一个社交网络,我需要使用一个我在网上找到的图书馆,这个图书馆叫做“kricheditor”。GitHub上描述了它的用法:

然而,我并不完全理解。我已经能够打开库片段,我想捕获格式化的片段文本并将其放入另一个片段中,以便向用户显示

橙色标签为“Quejate”的片段是“KRichFragment”,需要捕获该片段才能在其他片段中显示

此图显示了我希望格式化文本显示到的片段。通过这个按钮,我试图获取“KRichFragment”中的格式化文本,以在EditText(大空白)下面的文本视图中显示它

这是我试图在另一个片段中使用的代码,以便制作一个按钮来显示“krichEditor”格式的文本

package cibertec.edu.quejate.Fragments

import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.Button
import android.widget.TextView
import androidx.activity.addCallback
import androidx.fragment.app.Fragment
import cibertec.edu.quejate.R
import com.ebolo.krichtexteditor.RichEditor
import com.ebolo.krichtexteditor.fragments.kRichEditorFragment
import kotlinx.android.synthetic.main.fragment_variables_queja.*



private const val ARG_PARAM1 = "param1"
private const val ARG_PARAM2 = "param2"


class variablesQueja : Fragment() {
    // TODO: Rename and change types of parameters
    private var param1: String? = null
    private var param2: String? = null
    val editorFragment = kRichEditorFragment()
    val editorFragment2 = RichEditor()

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

    }

    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? {
        val view: View = inflater.inflate(R.layout.fragment_variables_queja, container, false)
        val textMultiline : String
        textMultiline = edtTextQueja?.text.toString()
        val txtConvertido : TextView
        txtConvertido = view.findViewById(R.id.txtConvertido)
        val btnConvertir : Button
        btnConvertir = view.findViewById(R.id.btnConvertir)

       btnConvertir.setOnClickListener{
           editorFragment.editor.getText{
                   text -> txtConvertido.text = text
           }
       }


      /*

       */
            // Handle the back button event

        // Inflate the layout for this fragment
        return view
    }


    companion object {
        /**
         * Use this factory method to create a new instance of
         * this fragment using the provided parameters.
         *
         * @param param1 Parameter 1.
         * @param param2 Parameter 2.
         * @return A new instance of fragment variablesQueja.
         */
        // TODO: Rename and change types and number of parameters

    }
}
这个XML属于我希望显示格式化文本的片段