У меня есть функция в классе Saves.java, и я хочу вызвать эту функцию в другом классе Import.java, как это сделать?
Вот код функции:
public void updatelv(Activity activity) {
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
String fileName = getResources().getString(R.string.fileName);
fileDir = "" + preferences.getString("login", "") + "."+ preferences.getString("marque", "") + ".";
list = myIO.ReadFilePerLine(getApplicationContext(), fileDir+fileName);
ListView L = (ListView) findViewById(R.id.lv);
ArrayAdapter adapter = new ArrayAdapter(this, R.layout.list_item, list);
L.setAdapter(adapter);
}
Я думаю, что я должен сделать это: Saves save=new Saves();
И после, как вызвать функцию updatelv (активность)?
Спасибо.
класс import.java, вызываемый при нажатии кнопки меню «Импорт» (в классе Saves.java):
case R.id.importer:
Import myImport = new Import(this);
myImport.transfer();