在我的 MainActivity 中,我发生了蓝牙连接过程,我希望不断将数据发送到另一个活动( UI ),以便它可以正确显示给用户。
我能够“按照以下方式”进行“排序”,但这并不是我正在寻找的,因为每次我有新数据传入时 UI 活动都会重新启动因此,“活动开始”动画每次都会发生。用户不应注意此更新。有没有什么方法可以使用Intents将我需要的数据从 MainActivity 传递到 UI ,而不是每次都重新启动 UI ?
截至目前为止, UI 重新启动
是如何工作的在第一项活动( MainActivity )上:
Intent UIdata = new Intent(MainActivity.this, UI.class);
UIdata.putExtra("data", finalData);
startActivity(UIdata);
关于第二项活动(用户界面):
Bundle dataIn = getIntent().getExtras();
if (dataIn != null){
String UIdataIn = dataIn.getString("data");
}
谢谢!
Att Lang