首页 > 解决方案 > 如何将activity_main布局文件连接到非主要活动

问题描述

我正在尝试将 activity_main 布局文件连接到 google 活动,以允许 activity_main 文件可以访问 Speak 方法,该怎么做?

class googleSpeech : AppCompatActivity(), OnInitListener{   
    private var tts : TextToSpeech? = null;   
    private var speechBtn : Button? = null;    
    private var txt : EditText? = null;

    public fun spk(){    
        val Text = txt!!.text.toString()    
        tts!!.speak(Text, TextToSpeech.QUEUE_FLUSH, null, "")    
    }
}

标签: androidkotlin

解决方案


您可以像这样将任何布局膨胀到活动/片段:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    ViewGroup rootView = (ViewGroup) inflater.inflate(R.layout.your_layout_main, container, false);
...

推荐阅读