我RelativeLayout和一些TextView孩子一样
<RelativeLayout
android:id="@+id/shift_parent_name"
android:layout_width="fill_parent"
android:layout_weight="0.25"
>
<TextView
android:id="@+id/shift_parent_nametitle"
android:text="@string/shift_parent_nametitle"
style="@style/header_text"
/>
<TextView
android:id="@+id/shift_parent_namefield"
android:layout_alignParentRight="true"
android:layout_below="@id/shift_parent_nametitle"
style="@style/wrap"
/>
Run Code Online (Sandbox Code Playgroud)
我该如何去使用RelativeLayout一个按钮来向反应click事件如果按下区域的任何部分?
好的,我已经注册了两个BroadcastReceiver。关闭应用程序后,它们都会在适当的时间触发并执行适当的操作。
如果该应用程序关闭然后被杀死(例如使用AppKiller),则接收方将永远不会收到他们的广播,并且什么也不会发生。
如果父应用由于内存不足而被杀死,大概会发生同样的事情,那么我如何确保这些广播被触发/接收。API指出,即使该应用被杀死,它也应该触发,其他人是否有这种情况的经验?
如果有帮助,我的清单是:
<!-- receivers for AlarmManager -->
<receiver
android:exported="true"
android:label="Shift roster updating calendar."
android:name="com.skooter.shiftroster.backend.service.UpdateCalendar"
>
</receiver>
<receiver
android:exported="true"
android:label="Shift roster checking alarm."
android:name="com.skooter.shiftroster.backend.service.SetWakeup"
>
</receiver>
Run Code Online (Sandbox Code Playgroud)
而且AlarmManager / BroadcastReceivers中没有任何深奥的事情