问题标签 [android-context]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 家庭小部件可以有上下文吗?
在活动中,(通常)很容易获得上下文。
如果我正在使用家庭小部件类怎么办?这些是扩展 AppWidgetProvider 的类,它们不包含上下文!
java - 在活动类中使用哪个上下文?
我有一个类定义为
在我班上的某个地方
我想知道这里建议使用什么?哪个语境?我知道四个选择,但也许还有其他选择...
我使用这个上下文来展示一个 Toast。所以我想在最前面的视图上显示。
android - Android将findViewById的上下文从内联类更改为super
我正在尝试在对话框中获取 EditText 的值。以下代码中的“*”行,safeNameEditText 为空;我假设是因为“findVeiwById”正在搜索“AlertDialog.OnClickListener”的上下文;如何获取/更改“findViewById”调用的上下文?
android - Android 中的 Window 参考
如何从 Activity 外部或上下文中获取对窗口的引用?
是否可以在不引用活动的情况下访问窗口?
android - 将应用程序上下文获取到 Android 中的静态方法的最佳方法
我正在开发一个具有多个活动的 Android 应用程序。在其中我有一个包含几个静态方法的类。我希望能够从不同的活动中调用这些方法。我正在使用静态方法通过 XmlResourceParser 从 xml 文件加载数据。要创建 XmlResourceParser,需要调用 Application Context。所以我的问题是,将应用程序上下文引用到静态方法中的最佳方法是什么?每个Activity都拿到并传入了吗?以某种方式将其存储在全局变量中?
android - Android:ProgressDialog 不显示
我正在尝试为 Android 应用程序创建一个 ProgressDialog(只是一个简单的向用户显示正在发生的事情,没有按钮或任何东西),但我无法做到正确。我浏览过论坛和教程以及 SDK 附带的示例代码,但无济于事。
这就是我得到的:
我还尝试添加pd.show();
和弄乱参数,new ProgressDialog
结果什么都没有(除了所选参数不起作用的错误),这意味着:ProgressDialog 永远不会出现。该应用程序一直在运行,就好像我从未添加过对话框一样。
我不知道我是否在正确的位置创建对话框,我将它移动了一下,但这也没有帮助。也许我在错误的上下文中?private ViewGroup _createInputForm()
上面的代码在里面MyApp
。
任何提示表示赞赏,
android - 请解释一下Android中的Context类
我是安卓新手。有人可以解释一下上下文类/对象的概念吗?这是什么?它将用于什么?为什么是上下文类?
android - 通过 android 中的内容提供程序访问手机图像
我需要通过内容提供商访问手机图像/媒体的示例代码或教程吗?
我知道以下内容,接下来呢?
android - 将活动上下文传递给构造函数以在内部使用 - 这很糟糕吗
将 Context 传递给构造函数并将其保存为私有变量以供内部使用是不好的做法吗?另一种选择是将 Context 作为参数传递给需要它的方法。
哪个是更好的选择?我有一种感觉,传递给构造函数可能会意外导致内存泄漏。
android - 如何从 Java 项目中获取用于 Junit 测试的 Android 上下文?
我需要访问 JUnit 测试的 Android 上下文。
我曾尝试使用 MockContext 并扩展 AndroidTestCase 但每次我收到一条错误消息(存根!)