代码设置android:icon,android:label
requestWindowFeature( Window.FEATURE_LEFT_ICON);
setContentView(R.layout.update_status_activity);
setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.money);//logo
setTitle(int titleId);//程序apk名字
<application
android:icon="@drawable/client"
android:label="@string/client_app_name" >
<activity
android:icon="@drawable/client"
android:label="@string/client_app_name"
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
activity会覆盖application的icon,和lable
public class MyPackgeItemInfo extends PackageInfo{
public CharSequence loadLabel(PackageManager pm) {
// if (nonLocalizedLabel != null) {
// return nonLocalizedLabel;
// }
// if (labelRes != 0) {
// CharSequence label = pm.getText(packageName, labelRes, getApplicationInfo());
// if (label != null) {
// return label.toString().trim();
// }
// }
// if (name != null) {
// return name;
// }
// return packageName;
return "广东";
}
public Drawable loadIcon(PackageManager pm) {
// if (icon != 0) {
// Drawable dr = pm.getDrawable(packageName, icon, getApplicationInfo());
// if (dr != null) {
// return dr;
// }
// }
// return loadDefaultIcon(pm);
return null;//pm.getDrawable(packageName, resid, appInfo);
}
}继承PackageInfo改变loadLabel,loadicon可以这样思路,但没有试验过。
更多相关文章
- Android Apk加固的初步实现思路(dex整体加固)
- Android ANR问题分析思路
- c++大小写字母转换的思路有几种?
- 在 JavaScript 中新的绘图思路[每日前端夜话0xB8]
- 好看不火 | 怎么才有数据分析思路?
- 分析的基础:平均和交叉的思路
- 最小堆的魅力!思路清晰求解「至少需要多少间会议室」
- TwoSum 相关问题思路总结
- PHP百钱百鸡问题(三种解题思路及答案)