如果我有这段带有硬编码字符串“重要的新事件”的代码:
public class MainActivity extends Activity {
private NotificationManager mNManager;
private static final int NOTIFY_ID = 1100;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String ns = Context.NOTIFICATION_SERVICE;
mNManager = (NotificationManager) getSystemService(ns);
final Notification msg = new Notification(R.drawable.ic_launcher,
"New event of importance",
System.currentTimeMillis());
但想将其移动到res/values/string.xml文件中:
<string name="new_event">New event of importance</string>
那么如何R.strings.new_event
在上面的构造函数中使用(是的,我知道构造函数已被弃用)?
请再问一个问题 - 为什么final
上面使用关键字?