我正在开发一个Android apk,其中app抽屉背景已更改。我通过互联网搜索过。我找到了两种方法来改变app抽屉的黑色背景。
第一个是使用apktool,它反编译launcher.apk并将其构建回apk格式。在程序员之间进行必要的更改(res / values / colors,background =“...”)。然后签名并将其移回系统/ app文件夹。
第二个是使用另一个应用程序,如GO Launcher,但我必须使用我自己的应用程序以编程方式更改黑色背景颜色。
有没有办法实现这个目标(例如在eclipse中)?
提前感谢您的支持和解答。
答案 0 :(得分:0)
以下是您的要求的示例(以编程方式):
redBtn.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
Log.d("MYAPP", "RED touched..");
setActivityBackgroundColor(Color.RED);
return false;
}
});
setActivityBackgroundColor();
的函数定义如下:
public void setActivityBackgroundColor(int color) {
View view = this.getWindow().getDecorView();
view.setBackgroundColor(color);
}
这对我有用,您可以根据自己的要求进行修改。
如果符合您的要求,请接受答案。
-Regards