调用专题提供调用的最新资讯内容,帮你更好的了解调用。
今天我发现我的应用程序中有一个奇怪的行为 当我使用Eclipse的Devices视图停止我的应用程序时会发生这种情况.有人可以解释一下吗? 为什么即使Activity已被销毁,也会调用Fragment的onActivityCreated()? MyHomeActivity包含两个片段,并为两者生成类似的日志. 我在这里粘贴一个片段的日志. NullPointerException是次要问题. 我很
在我的应用程序中,我将保留联系人列表. 来自列表中联系人的任何呼叫都将被删除.他们会在未接来电时显示,但手机不会响铃. 首先创建此接口: public interface ITelephony { boolean endCall(); void answerRingingCall(); void silenceRinger(); } 然后
在带有 Android 4.0.4的三星Galaxy Note 10.1上,当两个手指放在屏幕上时,GestureDetector不会触发OnGestureListener#onScroll(它只用于一根手指).这适用于其他设备.在我的应用程序中,我想只在涉及至少两个手指时启用滚动. 这是重现现象的视图实现: public class MyView extends View { Gest
我正在玩UI事件处理,我找到了一些我无法从 Android Dev找到解释的东西:我有一个ImageView和一个TextView,每当我触摸ImageView时,TextView都会显示一条消息.但以下代码不起作用: public class ShowSomething extends Activity { private LinearLayout ll; public void onCr
为了提高对SharedPreferences.Editor的调用的可读性,我想使用一个Kotlin变量,每当我需要一个新的SharedPreferences.Editor时,它将执行’getSharedPreferences.edit()’.最初我打算使用这样的东西: val editPreferences: SharedPreferences.Editor = Application.getSh
我有以下情况: 我有一个托管ViewPager的Activity,我有4个片段; 一开始的ViewPager包含片段A, 当用户在ViewPager上滑动片段B进入ViewPager,然后片段C和片段D …等… 现在,只要实例化FragmentPagerAdapter,就会创建至少2个片段. 这带来了两个问题: >每个片段都需要执行网络呼叫,但我不想做不必要的(我不想为片段B进行网络调用,如果用户
我用一些标签写了一个FragmentActivity.当我用startActivityForResult调用一个额外的活动(我用它来设置用户首选项)时(如果它在FragmentActivity或ListFragment中没有差异),当我启动这个首选项活动时,会调用onActivityResult方法,但是当我完成它时,不会调用我期待它(如果它在FragmentActivity或ListFragme
我在我的 Android项目中使用AspectJ,我想编写一个切入点来捕获对我的活动的onCreate()和onDestroy()的所有调用.我是AspectJ的新手,所以可能我在这里遗漏了一些东西,但为什么这样: 切入点createActivity(活动a):target(a)&&执行(* Activity.onCreate(..))&&内(com.test.activities .. *);
我有一个折叠的工具栏布局,其中包含一个图像,并在折叠时显示工具栏标题.我需要更改工具栏标题字体,所以我在工具栏布局中添加了一个textview.现在,每当我折叠工具栏时,我都会重复生成以下错误. 08-12 13:14:19.604 2263-2263/com.panoroma.admin W/View: requestLayout() improperly called by android.s
我正在我的应用程序中实现GCM.我已经按照developer. android.com的GCM教程中的所有步骤进行了操作 我能够成功地从GCM获取注册ID,并且我将此ID传递给我的应用程序服务器.因此,注册步骤成功执行. 现在,当我的应用程序服务器向我的设备发送PUSH消息时,服务器获取消息为SUCCESS = 8 FAILURE = 0等,即服务器正在成功发送消息,但OnMessage被调用8次
我正在对现有代码进行更改,以使其符合 Android M中的新权限模型.应用程序在其清单中声明READ_PHONE_STATE权限,这将要求我提示用户在运行时授予它.如何找到需要此权限的所有API调用,以便提示用户?我尝试在清单中注释掉了权限,但是在Android Studio 1.5.1中构建的应用程序没有错误.我还运行了lint工具,同时确保按照 here所述打开权限检查,但没有发现错误. 也
我在 Android应用程序中遇到问题.我不知道为什么在按下操作栏的“向上导航”按钮时没有调用’onActivityResult’方法.我想我已经做好了一切: >父活动使用’startActivityForResult’方法启动子活动. Intent intent = new Intent(ParentActivity.this, ChildActivity.class); startActivi
根据 this博客文章和 onStartCommand()的文档,如果你有一个服务,你应该实现onStart()和onStartCommand(),并且在2.0及更高版本中只调用onStartCommand().似乎情况并非如此,并且在我的服务中正在调用.这是一个问题,因为它试图完成两次工作,所以我不得不在onStart()中添加一个检查,如果操作系统版本是< 2.0.这似乎是一个黑客和一个错误.
我正在附加一个Activity的片段(许多片段到FrameLayout),每个片段都有自己的视图在onCreateView()中膨胀. 现在, 如果我旋转屏幕Landscape / Protrait,则调用片段的onCreateView()而不是调用其附加的Activity的onCreate()方法.因此,视图呈现两次. 我希望每次有配置更改时都调用Activity的onCreate().可能吗?
即使我设置正确: HashMap<String, String> myHashRender = new HashMap<String, String>(); myHashRender.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "utid"); mTts.speak("Speak something", TextToSpeech.QUEUE_AD
我的onIabPurchaseFinishedListener永远不会被调用,即使我在inapp对话框中单击立即购买,logcat也不会打印任何内容. public class CreateAlbumActivity extends Activity { IabHelper mHelper; @Override protected void onCreate(Bundle save
在某些设备上,如果没有设置SurfaceView来显示相机预览,则不调用onPreviewFrame. 但是,我在处理相机的服务,所以我不能设置一个SurfaceView,但我不想有可见的预览. 如何才能做到这一点?我可以以编程方式创建一个SurfaceView并使用Camera :: setPreviewDisplay进行设置吗? 这是必须的吗? 它几乎在几乎每个手机没有SurfaceView,
最近我用onSaveInstanceState()和onRestoreInstanceState()碰到了一些麻烦.我有多种活动,使用这些方法来保存状态,以防它们被系统清理.他们中的大多数工作,除了一个,我不知道为什么. 具体发生的是这样的: >我有我的模拟器运行,并且开发工具设置为在所有活动不再可见时销毁()所有活动. (所以我可以证明保存/恢复正常工作.) >有关活动已启动,我继续改变其状态.
我正在跟着 contacts provider lesson on retrieving contacts,并用碎片显示它们.作为参考,我已将API级别设置为16(Android 4.1). 我主要遵循本教程的信,有一些显着的例外.例如,我从mypackage.R而不是android.R导入. 我的问题是在我的ListContactsFragment中的onActivityCreated处理程序中
我在zxing onActivityResult()中遇到一些问题. 正如您可以在代码中看到的,我已经正确地调用了https://code.google.com/p/zxing/wiki/ScanningViaIntent所述的新意图. 问题是如何在Fragment中捕获onActivityResult(),因为我需要Fragmnet中的这些数据而不是Activity? package com.e