如何从子类访问字符串资源?说一个资源在一个对话框中使用,该对话框是启动对话框的应用程序的资源吗?
在我的应用程序的Activity
类中,我正在创建一个对话框
private void showNotice() {
DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
};
try {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
//problem here
builder.setMessage(getBaseContext().getResources().getString(R.string.dbNote))
.setNeutralButton("OK", dialogClickListener).show();
}
}
答案 0 :(得分:2)
尝试,
getContext().getResources().getString(R.string.label_your_string);