Мой предыдущий опыт написания кода был с python, и только сценарии, связанные с обработкой потока данных.
Я получаю ошибку компиляции при обращении к дескриптору textview
Чтобы свести некоторый код вниз:
во время onCreate () вызывает функцию setupHandles ()
public void setupHandles(){
//initialize internal controls to text labels
TextView tvmoney = (TextView) findViewById(R.id.moneyText);
TextView tvsave = (TextView) findViewById(R.id.savingsText);
..... etc etc many more handles
сейчас в части кода из onResume (), я пытаюсь сделать, например:
tvmoney.setText(("Money: $" + "foo" + "bar"));
Говорят, что деньги не могут быть разрешены. Почему это? SetupHandles должен быть запущен, onCreate, и это общедоступно ... Но если я добавлю строку 3 в OnResume, дескриптор работает Как я могу заставить его либо передавать маркеры, либо делать их по-настоящему публичными?