SB2*_*B24 5 java preprocessor blackberry blackberry-jde
我想为黑莓5.0及以上版本导入facebook库,并且不想为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
}
}
Run Code Online (Sandbox Code Playgroud)
根据代码我期望结果写在5.0的else部分和4.7的部分.我在设备上检查了它以及JDE.
请帮忙.
| 归档时间: |
|
| 查看次数: |
498 次 |
| 最近记录: |