有个客户有特殊要求,需要去掉recovery模式的某些选项

#define ITEM_REBOOT          0#define ITEM_APPLY_SDCARD    1#define ITEM_WIPE_DATA       2#define ITEM_WIPE_CACHE      3#ifdef SUPPORT_DATA_BACKUP_RESTORE #define ITEM_BACKUP          4#define ITEM_RESTORE         5#endif

 

由于索引是人工排序的,所以导致,去掉一个选项需要改好几个地方,不太方便

故修改为如下方式,应该也是用的最多的方式:

#define  SUPPORT_UPDATE_FROM_SDCARD 0enum recovery_ui_index{    ITEM_REBOOT = 0,    #if  SUPPORT_UPDATE_FROM_SDCARD    ITEM_APPLY_SDCARD,    #endif    ITEM_WIPE_DATA ,    ITEM_WIPE_CACHE,    #ifdef SUPPORT_DATA_BACKUP_RESTORE     ITEM_BACKUP  ,    ITEM_RESTORE  ,     #endif    ITEM_MAX};


 

 

更多相关文章

  1. Android(安卓)android:focusableInTouchMode
  2. android webview 添加内置对象
  3. Android(安卓)http文件上传-本地+服务器一条龙分析
  4. Android(安卓)root权限判断
  5. Android网络常用的请求---HttpURLConnection和HttpClient
  6. android 入门demo Tab选项卡
  7. android studio 65536
  8. Android(安卓)SqlLiter使用
  9. Android(安卓)P正式发布,你需要尽快做适配了

随机推荐

  1. Android:自定义View(一)
  2. Jni C 与 Java 互调
  3. Android获取屏幕状态的方式
  4. 第九篇 TabHost深入
  5. Android 腾讯bugly更新
  6. android Dialog窗体监听
  7. Android学习笔记(1) Android 布局管理器
  8. android studio代理 gradle代理设置
  9. Android Studio 打包 jar 的命令
  10. Android应用如何判断系统升级了?