这可能是一个愚蠢的问题,但请原谅我,因为我只是一个学习者。
是否可以从类中更改方法中播放器的值,如果是,请告诉我如何。
这是我的R.java
的一部分 public static final class string {
public static final int player=0x7f060003;
这是我来自值文件
的string.xml的一部分<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="player">player</string>
</resources>
答案 0 :(得分:1)
不,你不能以任何方式改变Android应用程序资源。所有资源都是只读的。也许你可以使用SharedPreferences。您可以从资源中读取初始值,然后使用SharedPreferences存储您可以修改的实际值。
答案 1 :(得分:0)
不,你不能改变R.java中的任何东西。甚至不尝试。如果你这样做,你只是要求很多错误 如果你想更改标题而你正在使用ActionBar,你可以使用setTitle(“String”);方法
在课程方法中,你需要:
public void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActionBar ab= getActionBar(); //Creates new ActionBar Instance Object
ab.setTitle("Welcome to my App!"); //Sets the title of that ActionBar Object
}
//Method that inflates the ActionBar
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.home_action_bar, Menu);
return true;
}
您可以更改标题的另一种方法是,如果您将TextView放在布局顶部并更改TextView中显示的内容。