Доступ к строковому ресурсу из подкласса - PullRequest
1 голос
/ 20 сентября 2011

Как получить доступ к строковому ресурсу из подкласса? Скажите ресурс для использования в диалоге, который является ресурсом приложения, которое запускает диалог?

Из класса 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();
    }
}

1 Ответ

2 голосов
/ 20 сентября 2011

Попробуй,

getContext().getResources().getString(R.string.label_your_string);
...