我有两个活动要使用来自BroadcastReceiver的传入SMS消息进行更新。 我有两个这样的布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<EditText
android:id="@+id/myEditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
我不知道如何制作BroadcastReceiver,因此将使用SMS更新这两个布局。 你能帮忙吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
+1只有一个活动同时可见,但是如果你想要多个活动来使用这个广播,这是我的建议。
这两项活动必须注册到该广播活动。 肯定是活跃的人会消耗和反应。
此时再添加一步
在SharedPreferences中存储smt,例如isBroadcasted = true
然后
两个活动onResume方法必须检查此值并在响应
后重置为false
希望我能够清楚地解释清楚,如果不是plz在这里喊叫,以便我可以尝试附加示例代码。