相关疑难解决方法(0)

getContext(),getApplicationContext(),getBaseContext()和"this"之间的区别

是什么区别getContext(),getApplicationContext(),getBaseContext(),和" this"?

虽然这是一个简单的问题,但我无法理解它们之间的基本区别.如果可能,请举出一些简单的例子.

android this android-context

535
推荐指数
5
解决办法
27万
查看次数

getActivity()在哪里定义?

我是android的新手,我正在关注这个例子.

代码说我们需要执行以下步骤来获取对话框:

AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());

// 2. Chain together various setter methods to set the dialog characteristics
builder.setMessage(R.string.dialog_message)
       .setTitle(R.string.dialog_title);

// 3. Get the AlertDialog from create()
AlertDialog dialog = builder.create();
Run Code Online (Sandbox Code Playgroud)

但是这个getActivity()方法在哪里定义?

我找不到那种方法.

methods android android-alertdialog

20
推荐指数
1
解决办法
6万
查看次数

android 中的 getActivity() 和 getApplicationContext() 有什么区别?

在上下文中使用方法时,我总是会混淆使用哪个方法以及何时使用,即 getActivity() 或 getApplicationContext() 。请帮我解决这个问题。提前致谢。

networking android android-fragments

-2
推荐指数
1
解决办法
1776
查看次数