程式包com.android.internal.R不存在
解決辦法:反射
int[] textAppearanceStyleArr = new int[0];
int titleStyle = 0;
int iconStyle = 0;
try {
Class clasz = Class.forName("com.android.internal.R$styleable");
Field field = clasz.getDeclaredField("MenuItem");
field.setAccessible(true);
textAppearanceStyleArr = (int[])field.get(null);
field = clasz.getDeclaredField("MenuItem_title");
field.setAccessible(true);
titleStyle = (Integer)field.get(null);
field = clasz.getDeclaredField("MenuItem_icon");
field.setAccessible(true);
iconStyle = (Integer)field.get(null);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
TypedArray a = mActivity.obtainStyledAttributes(attrs,
textAppearanceStyleArr);
String itemTitle = (String) a.getText(titleStyle);
int itemIconResId = a.getResourceId(iconStyle, 0);
Logger.e("qiaoevent", "BaseActionBar -> readItem: itemTitle:" + itemTitle);
Logger.e("qiaoevent", "BaseActionBar -> readItem: itemIconResId:" + itemIconResId);
a.recycle();
歡迎關注【Funny新青年】微信公眾號~
相關文章
- 程式包android.support.v4.app…不存在AndroidAPP
- 【bug記錄】maven報錯:java: 程式包com.xx.api不存在通用解決方法(java: 程式包com.dingtalk.api不存在)MavenJavaAPI
- Spring系列:程式包org.junit.jupiter.api不存在SpringAPI
- IDEA Error:java xxxx 程式包不存在IdeaErrorJava
- Idea啟動SpringBoot報錯:程式包xxx 不存在IdeaSpring Boot
- Error:程式包android.support.v4.app不存在;Error:找不到類FragmentActivityErrorAndroidAPPFragment
- 程式包 applets.user.service.UserService 不存在-2022新專案APP
- maven install 時報 COMPILATION ERROR 軟體包不存在MavenError
- IDEA問題 之SpringBoot啟動專案時報:程式包不存在,找不到符號IdeaSpring Boot符號
- 軟體包 android.annotation 不存在 的解決辦法Android
- IntelliJ IDEA編譯專案報錯 "xxx包不存在&qIntelliJIdea編譯
- Oracle程式包Oracle
- 解決:javadoc生成出現錯誤“軟體包 javax.servlet.http 不存在”JavaServletHTTP
- 關於maven import org.apache.ibatis.io.Resources中ibatis包不存在問題MavenImportApacheBAT
- 關於目錄或文章不存在的報錯程式碼
- (轉)java 列印自身程式碼——真實世界不存在自指Java
- 處理tns不存在
- 不存在的圖片
- 圖片不存在使用預設圖片替代程式碼例項
- 不存在的misc密碼密碼
- HarmonyOS:應用程式包結構(1)Stage模型應用程式包結構模型
- PC端抓包-.exe程式
- 微信小程式抓包-windows微信小程式Windows
- SAP 事務程式碼CU71報錯 - 特性LOBM_LWEDT不存在 -
- 程式設計師 “做管理上岸” 這種事情基本不存在了程式設計師
- 啟動apache 提示命令不存在Apache
- 智慧小程式檔案館——小程式包更新
- Spark閉包 | driver & executor程式程式碼執行Spark
- 如何減小微信小程式程式碼包大小微信小程式
- Go包-程式碼組織者Go
- Laravel-generator 程式碼生成包Laravel
- 電腦微信小程式抓包微信小程式
- 閉包程式碼例項演示
- DBMS_METDATA程式包的用法
- 並行查詢協調程式已經不存在但是子程式沒有釋放,消耗100%CPU並行
- Oracle存在修改,不存在插入記錄Oracle
- 常見問題--oracle物件不存在Oracle物件
- 淺談UDP(資料包長度,收包能力,丟包及程式結構選擇)UDP