草庐IT

android - 使用 Broadcast Receiver 捕捉来电,onReceive 没有被触发?

我想实现一个简单的BroadcastReceiver,它会在有来电时触发。但是,似乎永远不会触发onReceive(我非常仔细地检查了LogCat,那里没有输出),出了什么问题?谢谢我的类(class):publicclassMyPhoneReceiverextendsBroadcastReceiver{privatestaticfinalStringTAG="DEBUG";@OverridepublicvoidonReceive(Contextcontext,Intentintent){Log.e(TAG,"Testloggiiiiiiiiiiiiiiiiiiiiiiiiing!")

android - 具有多个捕捉点的 CoordinatorLayout

这里我有一个相当复杂的动画,可以使用CoordinatorLayout以简单的方式解决(我相信).它有3个状态:初始(左侧屏幕)-标题View完全显示(橙色背景):工具栏,灰色roundrect(它实际上是一张照片)加上下面的一些其他View(TextViews、RatingBar等)向上滚动内容(中间屏幕)-roundrect正在放大,其上有一个不断变化的绿色前景alpha级别,因此它在滚动时变为绿色(好吧,在这些屏幕上并不明显。绿色背景实际上是一个放大的roundrect,上面有一个绿色前景,而且是标题背景变成绿色而不是橙色的原因)再次滚动(右侧屏幕)-标题的其余部分应向上滚动向下

java - MediaRecorder 在 android 上开始视频捕捉的问题

我正在尝试开发一款可以录制用户视频的应用程序。所以我需要用前置摄像头拍摄视频(如果有的话)。我构建了一个相机预览,效果很好。我使用Android操作方法网站构建了一个MediaRecorder并进行了设置。如果我使用CamcorderProfile,我的媒体服务器会在我调用start()时死机。如果我自己设置编码器,媒体服务器会在start()处抛出运行时异常,并显示消息“startfailed:-19”我在这里发现了一些关于这个话题的问题,但没有一个能解决我的问题。我认为这可能与我没有使用后置摄像头有关。也许我没有找到合适的纪录片来构建合适的代码。我认为这不仅仅是我的问题,我很乐意获

android - 强制在风景中捕捉视频

我试图坚持用户在拍摄视频时使用横向模式。Question1:CanIforceusertouselandscapemodewhilevideocapturing?Question2:CanIshowsomeoverlayimageoralerttosuggesttheuserforlandscapemodewhenuserholdsdeviceinportraitmode?我尝试通过以下代码使用默认相机应用来实现它,IntentmOptionIntent=newIntent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);mOptio

android - 您如何捕捉打开网页的 Intent ?

我试图捕捉当有人在Mms浏览器中点击指向网页的超链接时触发的Intent。我在list中有这个:但是,当我点击http://www.ibm.com它只启动浏览器。我做的时候也一样$amstart-aandroid.intent.action.VIEW-dhttp://www.ibm.com在adbshell中。知道我做错了什么吗?非常感谢, 最佳答案 从Browser'smanifest中复制intent-filter行它会起作用: 关于android-您如何捕捉打开网页的Intent?

javascript - 我怎样才能在android webview中捕捉元素的滚动

我有一个SwipeRefreshLayoutView作为父View。在它里面,我正在使用加载网页的webview。我想通过下拉SwipeRefreshLayout来重新加载webview。这是我的xml:和java代码:mWebView=(WebView)view.findViewById(R.id.webView);mWebView.getSettings().setJavaScriptEnabled(true);mWebView.loadUrl("http://kashirskoe.vegas-city.ru/renter/");mSwipeRefreshLayout=(Swipe

android - 像 360 全景一样自动捕捉图像

我正在开发类似于Panorama应用程序的应用程序。我想像360全景应用程序一样在设备从左向右移动时自动捕获图像。经过一些研究,我了解到Sensor和线程对此很有用,我已经看到了传感器的一些示例here.但我不明白如何将传感器用于我的目的。我也找不到任何与带摄像头的传感器相关的教程,用于自动捕获图像。如果有人对此有任何想法或示例,请建议我。 最佳答案 我想你是在谈论使用android加速度计的事件处理,你可以像这里一样捕获事件Howtodetectshakeeventwithandroid?,然后可能会打开您的相机并执行您的Acti

java - Horizo​​ntalScrollView 中的捕捉效果

我要实现Snappingeffect在Horizo​​ntalScrollView中,即当用户水平滚动时,最可见的项目(项目可见度>50%)来到中心。我尝试使用:hsv.getViewTreeObserver().addOnScrollChangedListener(newViewTreeObserver.OnScrollChangedListener(){@OverridepublicvoidonScrollChanged(){intscrollX=hsv.getScrollX();//ForHorizontalScrollViewLog.e("scrollX",String.val

android - ScrollView 正在捕捉谷歌地图的触摸事件

我有一个水平ScrollView,其中包含View组的层次结构,最后是一个谷歌地图。我的问题是HSV捕捉到map的左右拖动。我试过了hsv.requestDisallowInterceptTouchEvent(true);甚至mapView.getParent().requestDisallowInterceptTouchEvent(true);但无济于事。我在这里做错了什么吗?或者您可以建议其他解决方案吗?我认为这应该是我最初的问题:如何实现此处发布的解决方案MapviewinsideaScrollView.具体来说,我应该把代码放在哪里? 最佳答案

android - 如何在 Android 中通过 Espresso 捕捉带有标签的 View ?

我有一个扩展LinearLayout的PinCodeView。我的init()方法中有以下代码。DigitEditText扩展EditText并且只接受一个数字。此View将用于接收4位长的确认码。privatevoidinit(){...for(inti=0;i我已经创建了res/values/ids.xml,这是它的内容:现在,在Espresso中,我想捕捉每个DigitEditText并在其中放入一个数字。我怎么能做到这一点?我看到有两种方法,withTagKey()和withTagValue()但我不知道如何让它们起作用。我认为这样的事情可能有效,但似乎我无法将0分配给with