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

Не могу получить ссылку на Фрагмент - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как запускать приложение при блокировке телефона? http://www.cyberforum.ru/android-dev/thread1770177.html
Подскажите пожалуйста, как организовать мне запуск приложения при выключении телефона, точнее при его блокировке? То есть не в фоне запускать, а полностью форму показать. Отличный пример - это как часы Always On у Samsung Galaxy S7, которые запускаются при выключении телефона. Проблема в том что я даже не знаю в какую сторону смотреть. И ещё хотел спросить какие мне права нужно будет запросить...
Android Получить список файлов сервера указав путь Есть сервер на java рабочий. Принимает запросы от клиента и выводит список txt файлов прописанного в путе диска, затем по введенному названию тхт файла выводит его содержимое package test; import java.net.*; import java.io.*; import java.util.*; public class test { http://www.cyberforum.ru/android-dev/thread1769614.html
Игровое приложение "Шашки" для мобильных устройств Android
Какой алгоритм работы искусственного интеллекта используется для игры в шашки "человек против компьютера" и какие разделы математики касаются данной темы?
Как в jsoup получить абсолютный URL? Android
Приветствую всех! прошу помощи в получении ссылки, на некоторой странице с адресом напр.: "http://almazy.com/catalog/almazy/almazy-granenye/1/" есть такой код: <div class="catalog"> <div itemscope itemtype="http://schema.org/Product" class="product-cont"> <a href="/catalog/almazy/almazy-granenye/almaz-granenyi-100karat.html"><p itemprop="name" class="product-name">Almaz...
Android Приложение для фитнес-браслета http://www.cyberforum.ru/android-dev/thread1769447.html
Добрый день, господа программисты. Стоит задача написать приложение под андройд (в дальнейшем и под iOS)для шагомеров(фитнес - браслетов). Главная функция - отслеживание количество пройденных шагов. Хотел спросить сложное ли это задание? с чего следует начинать для решения поставленной задачи. Сильно не пинайте,если что-то написал не в тему. Буду рад помощи. Спасибо yuta_86 на форуме ...
Android Android studio sign developer key Доброго дня, Выложили приложение в PM и подписали его ключом. Прошло время, мы доработали и хотели залить новую версию, но при сборке APK , студия выдала вот это: Error: Execution failed for task ':app:PackageRelease'. > Failed to read key cityguide from store "/home/user2/download/play_store.jks": Cannot recover key Старый ключ ей не нравится, с новым ключом собирает нормально. Кто... подробнее

Показать сообщение отдельно
java_start
0 / 0 / 0
Регистрация: 24.05.2016
Сообщений: 3

Не могу получить ссылку на Фрагмент - Android

24.06.2016, 20:50. Просмотров 197. Ответов 2
Метки (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        WorkoutDetailFragment frag = (WorkoutDetailFragment)getFragmentManager().findFragmentById(R.id.frag_detail);
        frag.setWorkout(1);
    }
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class WorkoutDetailFragment extends Fragment {
    private long workoutId;
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState)
    {
        return inflater.inflate(R.layout.fragment_workout_detail,container,false);
    }
 
    public void onStart()
    {
     super.onStart();
        View v = getView();
        if (v!=null)
        {
            TextView title = (TextView) v.findViewById(R.id.text_title);
            Workout workout = Workout.workout[(int) workoutId];
            TextView description = (TextView) v.findViewById(R.id.text_description);
            description.setText(workout.getDescription());
        }
    }
 
    public void setWorkout(long id)
    {
        this.workoutId = id;
    }
}
Ошибка здесь: (WorkoutDetailFragment)getFragmentManager().findFragmentById(R.id.frag_detail);
Что не так?

Добавлено через 15 минут
Сам нашел ошибку. Унаследовал Фрагмент от import android.support.v4.app.Fragment, а нужно было от android.app.Fragment
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru