Код: Выделить всё
package my.namespace;
import android.content.res.Resources;
public class MyCommon {
String name_File_Ini; // Имя файла настроек
Resources myResources_Ini;
public String getNameIniFile() {
myResources_Ini = getResources(); // !!!!! Ругается The method getResources() is undefined for the type AutoSMSCommon
name_File_Ini = "/Android/data/" + // Общий каталог программ
myResources_Ini.getString(R.string.app_name) + "/" + // Каталог для Auto SMS
myResources_Ini.getString(R.string.app_name) + ".ini"; // Имя файла
return name_File_Ini;
}
}
Ведь насколько я понимаю, если я скажу new в каждом активити, то это будут разные переменные, указывающие на MyCommon. А мне надо в одной активити создать переменную, а в другой прочитать ее значение.
Варианты с передачей данных между активностями уже рассматривал. Дело в том, что мне надо передавать сложные массивы, а передача данных между активностями работает, если данные простые.
Тип передаваемых мной переменных выглядит так:
Hashtable<String, Hashtable<String, String>>


