【发布时间】:2016-05-27 22:38:56
【问题描述】:
我正在使用线程从主要活动中的蓝牙读取数据。 我也想在第二个活动中连续显示数据。
【问题讨论】:
-
请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地说出你在问什么。请参阅How to Ask 页面以获得澄清此问题的帮助。
我正在使用线程从主要活动中的蓝牙读取数据。 我也想在第二个活动中连续显示数据。
【问题讨论】:
要在第二个中显示主要活动的数据,您必须将其作为意图额外传递。
MainActivity
Intent i = new Intent(this, SecondActivity.class);
i.putExtra(EXTRA1_TEXT, "This value one for ActivityTwo ");
i.putExtra(EXTRA2_TEXT, "This value two ActivityTwo");
第二活动
Bundle extras = getIntent().getExtras();
if (extras == null) {
return;
}
// get data via the key
String value1 = extras.getString(Intent.EXTRA1_TEXT);
if (value1 != null) {
// do something with the data
}
【讨论】:
要在您可以使用的活动之间进行通信:
【讨论】: