Устройството с по-високо намерение става собственик на групата, се казва в следната връзка: http://developer.bada.com/help_2.0/index.jsp?topic=%2Fcom.osp.cppappprogramming.help%2Fhtml%2Fdev_guide%2Fnet%2Fwi-fi_direct_connectivity.htm
Опитах следното в google-demo проекта на wifi-direct. В основния клас на дейност, откъдето беше извикан приемникът за излъчване, зададох приоритета, както следва, докато работи в едно устройство.
public void onResume() {
super.onResume();
receiver = new WiFiDirectBroadcastReceiver(manager, channel, this);
intentFilter.setPriority(999);
registerReceiver(receiver, intentFilter);
}
Докато изпълнявах кода в следващото устройство, не зададох приоритета.
public void onResume() {
super.onResume();
receiver = new WiFiDirectBroadcastReceiver(manager, channel, this);
registerReceiver(receiver, intentFilter);
}
Така че според връзката устройството с по-висок приоритет трябваше да е собственик на групата, но задаването на приоритет изглежда не работи. Има ли начин изрично да се присвои конкретно устройство като собственик на група, докато се установява връзка между две устройства?