/* * Инициализируем элементы экрана: * - кнопка НАЗАД; * - кнопка ЗАГРУЗИТЬ, * - информационное (TextView) поле; * - список, в который загрузим категории, доступные на севере; * - список, в который загрузим доступные на севере тесты для данной категории(скрываем его); * * getCategories() наполняет элементы экрана информацией. */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.loader_test_from_server); button_back = (Button) findViewById(R.id.button_back); // button_back.setVisibility(View.INVISIBLE); button_download = (Button) findViewById(R.id.button_download); button_download.setVisibility(View.INVISIBLE); textInfo = (TextView) findViewById(R.id.download_txt_info); textInfo.setText(R.string.choice_category); listCategories = (ListView) findViewById(R.id.listCategories); listTests = (ListView) findViewById(R.id.listTests); listTests.setVisibility(View.GONE); // Получаем объект для обмена данными с сервером: server = ServerManager.getInstance(); db = DBManager.getInstance(this); // Загружаем категории тестов с сервера: getCategories(); }