powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Toast.makeText. Параметр context
3 сообщений из 3, страница 1 из 1
Toast.makeText. Параметр context
    #39609924
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: java
1.
2.
3.
4.
5.
6.
public static void MyFunction(Context context, int param1, int param2) {
//
//
//
Toast.makeText(context, "qwerty", Toast.LENGTH_LONG).show();
}



У меня служебная функция вызывает Toast.makeText() и эта функция вызывается из всех Activity.
Для вызова Toast в эту ф-ю каждый раз передаю ссылку на текущую Activity.
Можно ли обойтись без этого параметра и вызывать Toast со ссылкой на MainActivity?
Не будет ли каких-либо проблем?
...
Рейтинг: 0 / 0
Toast.makeText. Параметр context
    #39610427
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и так сделать:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
package ru.wadman.smsrightsound;

import android.content.Context;

public class Application extends android.app.Application {

    private static Context sContext;

    public static Context getContext() {
        return sContext;
    }

    @Override
    public void onCreate() {
        super.onCreate();
        sContext = getApplicationContext();
    }
}


И дергать откуда хочешь.
...
Рейтинг: 0 / 0
Toast.makeText. Параметр context
    #39611511
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Toast.makeText. Параметр context
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]