Запитання з тегом «android-context»

Інтерфейс до глобальної інформації про середовище програми

6
Телефонуйте, щоб отримати getLayoutInflater () у місцях, які не є активними
Що потрібно імпортувати чи як я можу назвати надувний макет у інших місцях, крім активності? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } Я можу дзвонити getLayoutInflaterлише за активністю, …

6
Як отримати об’єкт Dravable з ідентифікатора ресурсу в пакеті Android?
Мені потрібно отримати об’єкт Dravable для відображення на кнопці зображення. Чи є спосіб використовувати код нижче (або щось подібне), щоб отримати об’єкт з пакету android.R.dravable. *? наприклад, якщо dravableId був android.R.dravable.ic_delete mContext.getResources().getDrawable(drawableId)

11
Як отримати контекст у адаптері перегляду утилізатора
Я намагаюся використовувати бібліотеку picasso, щоб мати можливість завантажувати URL до imageView, але я не в змозі contextправильно використати бібліотеку пікассо. public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to the views for each data item // Complex data items may need more than one …

12
Використання getResources () у класі неактивності
Я намагаюся використовувати метод getResources в класі без активності. Як мені отримати посилання на об’єкт "ресурси", щоб я міг отримати доступ до файлу xml, що зберігається в папці ресурсів? Приклад: XmlPullParser xpp = getResources().getXml(R.xml.samplexml);

4
різниця і коли використовувати getApplication (), getApplicationContext (), getBaseContext () та someClass.this
Я новачок в андроїд , і я намагаюся зрозуміти різницю між getApplication(), getApplicationContext(), getBaseContext(), getContext()і someClass.thisта особливо якщо використовувати ці методи в наступних рядках коду: Коли я запускаю тост, в чому різниця між ними та в яких випадках я їх використовую? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), …



13
Як отримати контекст в Android MVVM ViewModel
Я намагаюся застосувати шаблон MVVM у своєму додатку для Android. Я читав, що ViewModels не повинен містити спеціального коду для Android (щоб полегшити тестування), однак мені потрібно використовувати контекст для різних речей (отримання ресурсів з xml, ініціалізація налаштувань тощо). Який найкращий спосіб це зробити? Я побачив, що у AndroidViewModelньому є …

3
Android - Отримання контексту з широкомовного приймача onReceive () для надсилання
В основному я хочу зробити намір і передати його службі з мого BroadcastReceiver's onReceive (). Поки що я завжди використовував View.getContext (), але тут я застряг. Як саме я можу отримати контекст, щоб я міг використовувати public Intent (Context packageContext, Class<?> cls)?

4
отримання контексту в AsyncTask
Я намагаюсь отримати контекст у своєму AsyncTask класу під назвою Opciones (цей клас єдиний, хто викликає це завдання), але я не знаю, як це зробити, я побачив такий код: protected void onPostExecute(Long result) { Toast.makeText(Opciones.this,"Subiendo la foto. ¡Tras ser moderada empezara a ser votada!: ", Toast.LENGTH_LONG).show(); } Але це не …

7
Як отримати контекст моєї діяльності?
Я насправді не розумію, як це все працює насправді, тому, якщо у мене є якийсь клас, Aякий потребує контексту класу, Bякий розширюється Activity, як мені отримати цей контекст? Я шукаю більш ефективний спосіб, ніж надання контексту як параметра Aконструктору класів . Наприклад, якщо у класу Aбуде мільйони екземплярів, то в …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.