Я хочу импортировать библиотеки facebook для Blackberry 5.0 и выше и не хочу импортировать эти библиотеки для 4.6 и 4.7.
Я попытался использовать препроцессоры для версии 4.7 и выше, перейдя по ссылке ниже.: http://smartfone-more.blogspot.in/2010/05/coding-for-multiple-blackberry-devices.html
Теперь она работает нормально с JDE 4.7, но не дает ожидаемого результата для версии 5.0. Пожалуйста, найдите код ниже, который я пробовал:
//#ifdef JDE_4_7_0
import net.rim.device.api.ui.component.ButtonField;
//#else
import net.rim.device.api.ui.component.LabelField;
//#endif
import net.rim.device.api.ui.container.MainScreen;
public class TestScreen extends MainScreen{
TestScreen(){
//#ifdef JDE_4_7_0
ButtonField btn = new ButtonField("Test Button");
add(btn);
//#else
LabelField lbl1 = new LabelField("Test Label 1");
add(lbl1);
//#endif
}
}
В соответствии с кодом я ожидаю результат, написанный в другой части для 5.0 и если часть для 4.7. Я проверил это на устройстве, а также на JDE.
Пожалуйста, помогите.