sách gpt4 ai đã đi

Truyền dữ liệu từ lớp Activity sang lớp không phải Activity mà không cần thoát khỏi Activity hiện tại?

In lại 作者:行者123 更新时间:2023-12-02 00:31:37 27 4
mua khóa gpt4 Nike

我有一个 tts 非 UI 类和 Activity 类。现在在 Activity 类中,我有一个按钮,用户可以从中选择男声或女声,具体取决于我想要将字符串传递给 tts 类的选择,然后一次tts 类根据收到的字符串接收字符串,它将浮点变量设置为特定值,然后在 tts 的 setPitch() 方法中使用该浮点变量。所以我想知道是否有任何方法可以将字符串传递到这个 tts 类。我知道如何在 Activity 之间传递字符串,但在这里我想将数据从我的 Activity 类传递到非 Activity 类,而不离开我的 Activity 类。谢谢你。

我的TextSpeaker(texttospeech)类如下:公共(public)类 TextSpeaker 实现 OnInitListener{

TextToSpeech tts;
public TextSpeaker(Context c){
tts = new TextToSpeech(c,this);
}

@Ghi đè
public void onInit(int status) {
if(status != TextToSpeech.ERROR){
tts.setLanguage(Locale.US);
tts.setPitch(1);
}

}
}

1 Câu trả lời

最简单的解决方案是创建一个全局类,并将您想要在不同 Activity 和类之间共享的所有变量定义为“静态”。然后只需使用 Global.varName

关于java - 将数据从 Activity 类传递到非 Activity 类而不离开当前 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8929499/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com