android–getActivity()是什么意思?

android–getActivity()是什么意思?,第1张

概述getActivity()是什么意思?我在某个地方看到,他们编写了MainActivity.this.startActionMode(mActionModeCallback)而不是getActivity().有人可以解释这两行是什么意思吗?someView.setOnLongClickListener(newView.OnLongClickListener(){//Calledwhentheuserlong-

getActivity()是什么意思?我在某个地方看到,他们编写了MainActivity.this.startActionMode(mActionModeCallback)而不是getActivity().有人可以解释这两行是什么意思吗?

  someVIEw.setonLongClickListener(new VIEw.OnLongClickListener() {        // Called when the user long-clicks on someVIEw        public boolean onLongClick(VIEw vIEw) {            if (mActionMode != null) {                return false;            }            // Start the CAB using the ActionMode.Callback defined above            mActionMode = getActivity().startActionMode(mActionModeCallback);            vIEw.setSelected(true);            return true;        }    });

解决方法:

两种可能的定义:

>片段中的getActivity()返回片段当前与之关联的活动. (见http://developer.android.com/reference/android/app/Fragment.html#getActivity()).
> getActivity()是用户定义的.

总结

以上是内存溢出为你收集整理的android – getActivity()是什么意思?全部内容,希望文章能够帮你解决android – getActivity()是什么意思?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1103059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存