xin như thế nào là đúng cách để sử dụng broadcastReceiver phối hợp với các bộ lọc Ý định .. Trong file android_manifest.xml của tôi, tôi có những dòng:Sử dụng các bộ lọc ý với broadcastReceivers Android
<activity android:name=".DataDisplayActivity" android:theme="@android:style/Theme.Holo.NoActionBar" android:icon="@drawable/icon_3d" android:label="AdvancedHyperXPositiveSuperFluousApp">
<intent-filter>
<action android:name="com.simekadam.blindassistant.UPDATE_GPS_UI"/>
<action android:name="com.simekadam.blindassistant.UPDATE_CONTEXT_UI"/>
</intent-filter>
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Và trong hoạt động tôi đặt người nhận có chức năng này
registerReceiver(broadcastReceiver, null);
nó thất bại trên null, obvi nó cần các IntentFilter được thiết lập và tôi có thể thêm nó inline như param đến chức năng, nhưng tôi hỏi, làm thế nào để sử dụng nó với mục đích XML định nghĩa bộ lọc..Cảm ơn sự giúp đỡ của bạn
Teaser: Tôi thực sự đã nhận nó làm việc với inline bộ ý định, nhưng tôi hỏi làm thế nào để làm cho nó làm việc với các thiết lập mục tiêu trong XML ..
OK ..Không có trình bao bọc người nhận trong xml của tôi .. :) Cảm ơn bạn – simekadam