2017-11-11 161 views
0

有没有可能更改或隐藏内部列出的内容?更改R.java文件内容

 public static final int pref_help_resumability_message=0x7f0b003f; 
    public static final int pref_help_resumability_summary=0x7f0b0040; 
    public static final int pref_help_resumability_title=0x7f0b0041; 

Source code wished to change

content

+0

请阅读[mcve]并相应地提高您的问题。不要链接到外部内容 - 而是在你的问题中包含一个最小但合理的例子。 – GhostCat

+0

你想在那里改变什么?为什么?这是系统自动生成的文件。 –

+0

@GhostCat会做。 TQ。 –

回答

1

更改R.java文件内容

R.java是不是在哪里XML ID存储。它还包含对资源的访问 - 例如drawables,布局,字符串,数组以及基本上可以在资源中声明的任何内容。

R.java文件是由aapt(Android资产打包工具)自动生成的文件,其中包含res /目录的所有资源的资源ID。当您在xml文件中创建任何组件时,相应组件的id会自动在该文件中创建。此ID可用于活动源文件以对组件执行任何操作。

所以,

如果要隐藏你必须找到使用findViewById(R.id.yourViewId);视图,然后设置vissiblity到GoneInvisible东西。或者您可以使用vissiblity属性将其从xml中隐藏起来。

+1

不错的综合答案! – GhostCat