Форум программистов, компьютерный форум CyberForum.ru

BackStack и Фрагменты - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Unit test библиотеки http://www.cyberforum.ru/android-dev/thread1598061.html
Всем привет, ситуация такая. Использую для сетевых запросов Retrofit. Собственно эта библиотека отвечает за всё, за подключение, за ошибки, за кеш, ну и тому подобное, и все это выливается в несколько методов. К примеру, отправляем запрос на логин, получаем либо true и из это всё выходящее, json там какой-нить, либо false и отдельный метод в который приходят ошибки. Есть ли смысл как-то...
Android Вылетает приложение при обращении к серверу Обращаюсь к серверу для получения списка продуктов. Сервер проверил, JSON ответ в порядке, на IOS работает без проблем. В случае с андроид вылетает при обращении к серверу. package loc.alook.AndroidAndSQL; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import loc.alook.parser.JSONParser; import org.apache.http.NameValuePair; import org.json.JSONArray; http://www.cyberforum.ru/android-dev/thread1597723.html
Android Наличие ресурса в библиотеке res
Как проверить наличие ресурса, к примеру картинки (drawable) в каталоге ресурсов, программно?
Android SQLite
почему id = 0 ??? public void onClick(View view) { dataBase = new DataBase(context); sqLiteDatabase = dataBase.getReadableDatabase(); cursor = sqLiteDatabase.query("tab1", null, null, null, null, null, null); final int position = (int) view.getTag(); arrayList.get(position); arrayList.remove(position);
Android Android и Accordion http://www.cyberforum.ru/android-dev/thread1597390.html
Здравствуйте. Необходимо добавить в приложение возможность скрывать и раскрывать блок с информацией. Насколько я понял, таким элементом является аккордеон (в jQuery встречал его http://jqueryui.com/accordion/#collapsible). Мне нужен только один элемент для Android приложения. Подскажите, как это можно реализовать? Делаю проект на Visual Studio с Xamarin (C#), но можно и пример с java.
Android Time День добрый . допустим. t = 23.30 - 19.00 Как так посчитать , как найти - t , может есть методы какие-то ? подробнее

Показать сообщение отдельно
Паблито
резкий
1961 / 1696 / 525
Регистрация: 12.05.2014
Сообщений: 6,046
Завершенные тесты: 1
02.12.2015, 12:39     BackStack и Фрагменты
ну вот пример
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        getSupportFragmentManager().beginTransaction().add(R.id.contentPanel, new Frag1(), "TAG1").addToBackStack("1").commit();
        getSupportFragmentManager().beginTransaction().add(R.id.contentPanel, new Frag2(), "TAG2").addToBackStack("2").commit();
        getSupportFragmentManager().beginTransaction().add(R.id.contentPanel, new Frag3(), "TAG3").addToBackStack("3").commit();
    }
 
    @Override
    public void onBackPressed() {
        if (getSupportFragmentManager().findFragmentByTag("TAG3") != null) {
            finish();
        }
        super.onBackPressed();
    }
}
рассказываю
мы добавляем три фрагмента, а в onBackPressed() проверяем - если был добавлен третий фрагмент то завершить приложение

если закоментировать добавление третьего фрагмента то первые два будут "уходить" как и должно быть - по нажатию back button
 
Текущее время: 12:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru