小编Jay*_*ayo的帖子

如何识别HTML5

无论如何要确定HTML文件是否是用HTML5编写的?

html html5

50
推荐指数
2
解决办法
6万
查看次数

取消选中RadioButtonGroup中的所有RadioButton

我想要实现的是:在活动开始后,我希望没有选择/检查RadioButton.

我的问题是:当活动开始时,总是选择/检查第一个RadioButton.

radioButton1.setChecked(false)在初始化radiobutton之后尝试(在onCreate里面),但是当活动开始时,我无法手动检查/选择第一个radiobutton.直到我选择第二或第三个单选按钮,我现在可以选择/检查第一个单选按钮.

android android-radiobutton

36
推荐指数
1
解决办法
2万
查看次数

录制视频而不停止设备的声音/音乐

我正在使用Swift的AVFoundation来捕获iOS中的视频.但是当我使用Apple Music/Spotify播放歌曲然后单击我的应用程序的录制按钮时,它会暂停/停止音乐然后录制视频.我该如何防止这种情况发生?

这是我的代码:

@IBAction func record_video(sender: AnyObject) {
        var initialOutputURL = NSURL(fileURLWithPath: "")

        do
        {
            initialOutputURL = try NSFileManager.defaultManager().URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask, appropriateForURL: nil, create: true).URLByAppendingPathComponent("output").URLByAppendingPathExtension("mov")
        }catch
        {
            print(error)
        }
        if !isRecording
        {

            isRecording = true
            if let outputs = captureSession.outputs as? [AVCaptureOutput] {
                for output in outputs {
                    captureSession.removeOutput(output)
                }
            }

            do
            {
                try audioSession.setCategory(AVAudioSessionCategoryAmbient)
            }
            catch
            {
                print("Can't Set Audio Session Category: \(error)")
            }
            AVAudioSessionCategoryOptions.MixWithOthers

            do
            {
                try audioSession.setMode(AVAudioSessionModeVideoRecording)
            }
            catch
            {
                print("Can't Set Audio Session Mode: \(error)")
            } …
Run Code Online (Sandbox Code Playgroud)

video avfoundation ios swift

18
推荐指数
1
解决办法
1114
查看次数

Google地图正在显示空白地图

我目前仍然遇到这个问题:谷歌地图似乎根本没有加载.请看下面的图片: 在此输入图像描述

这真让我疯狂.我已经做了以下事情:

  1. 将我的包名+ SHA1(调试密钥库)+ SHA1(发布密钥库)添加到Google Developer的控制台.
  2. 启用了Maps SDK for Android.API密钥具有Android应用限制
  3. 从Firebase控制台添加了google-services.json到我的应用
  4. 添加必要的权限:
  5. 添加了Manifest文件的API密钥 - 来自Google Developer Console
  6. 添加了gms版本的元数据

这是我片段的代码:

import android.content.Context;
import android.content.pm.FeatureInfo;
import android.content.pm.PackageManager;
import android.support.v4.app.ActivityCompat;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import android.widget.Toast;

import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.ErrorDialogFragment;
import com.google.android.gms.common.GoogleApiAvailability;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.MapView;
import com.google.android.gms.maps.MapsInitializer;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;

public class MapsActivity extends Fragment implements OnMapReadyCallback {

    private MapFragment mapFragment; …
Run Code Online (Sandbox Code Playgroud)

android google-maps android-maps

14
推荐指数
5
解决办法
2055
查看次数

在Eclipse的图形布局中删除Android状态栏

如何在Eclipse的图形布局中删除android模拟器的状态栏?我的应用程序设置为以全屏模式运行,但我在布局方面遇到了困难,因为状态栏出现在Eclipse的图形布局中.

android

10
推荐指数
1
解决办法
7453
查看次数

查找mapView中显示的标记

我正在尝试确定当前在mapview中显示的标记.我研究了以下方法:

self.mapView.bounds.contains(markers[0].position)

但该contains命令接受CGPoint或CGRect.在除Swift之外的其他平台中,contains可以接受标记的位置.

如何将标记的位置转换为接受contains

google-maps-sdk-ios swift

10
推荐指数
1
解决办法
1923
查看次数

Google地图标记可点击区域

我正在使用这个例子:https://github.com/galex/android-mapviewbalons

我的问题是可点击区域比标记本身宽.例如,我的Google地图标记是25x25,然后可点击区域将扩展到70x70.这是重叠标记的一个大问题.在此输入图像描述

当我点击该箭头的尖端时,即使点击区域远离标记,也会激活onTap.

请帮我.谢谢.

android google-maps

9
推荐指数
1
解决办法
1891
查看次数

雅虎身份验证中的400错误请求

我正在尝试将Yahoo集成到我的应用程序中.

我希望用户使用他们的Yahoo帐户登录,但每当我请求令牌时,我都会收到以下错误:

getRequestToken() Exception: oauth.signpost.exception.OAuthCommunicationException: 
Communication with the service provider failed: Service provider responded in error: 400 (Bad Request)
Run Code Online (Sandbox Code Playgroud)

这是我的代码(Request_Token_Activity.java):

import oauth.signpost.OAuth;
import oauth.signpost.OAuthConsumer;
import oauth.signpost.OAuthProvider;
import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer;
import oauth.signpost.commonshttp.CommonsHttpOAuthProvider;
import oauth.signpost.signature.HmacSha1MessageSigner;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.net.Uri;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.util.Log;

public class Request_Token_Activity extends Activity {
    private OAuthConsumer consumer; 
    private OAuthProvider provider;
    private SharedPreferences prefs;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    try {

        consumer = new CommonsHttpOAuthConsumer("my consumer key", "my consumer …
Run Code Online (Sandbox Code Playgroud)

yahoo android yahoo-api

8
推荐指数
1
解决办法
2053
查看次数

将音频重新路由到蓝牙扬声器

我正在创建一个视频和音频捕获应用程序.每次我开始录制时,蓝牙音箱中播放的音乐都会在手机的扬声器中播放.当我退出应用程序时,音乐会在蓝牙扬声器上播放.

我第一次尝试解决这个问题就是提供必要的选项audioSession,如下所示:

try audioSession.setCategory(AVAudioSessionCategoryPlayAndRecord, withOptions: [AVAudioSessionCategoryOptions.MixWithOthers, AVAudioSessionCategoryOptions.AllowBluetooth])
Run Code Online (Sandbox Code Playgroud)

但那没用.所以我的第二个解决方案是将音乐输出重新路由到蓝牙音箱.

我研究了这个,发现了这个功能: audioSession.setOutputDataSource

我真的不知道那里要传递的参数.

而且我不确定在我开始视频录制的那一刻,手机/或我的代码是否会禁用蓝牙连接,或者只是将播放重新路由到手机的扬声器.

更新:我将这条线路连接起来:// try audioSession.setMode(AVAudioSessionModeMoviePlayback)音乐暂停了一下,然后在蓝牙音箱上再次播放.但问题是捕获的视频没有音频.

更新2:如果我向您提供我的代码,这个问题会有解决方案吗?

ios avaudiosession swift

8
推荐指数
1
解决办法
758
查看次数

图片未显示在推送通知中

我正在使用下面的通知有效负载并使用 Postman 向 Android 设备发送推送通知:

{
    "to" : "/topics/xxxx" ,
    "data" : {
        "url" : "https://res.cloudinary.com/demo/image/upload/w_200/lady.jpg",
        "dl" : ""
    },
    "notification" : {
        "title" : "This is a sample notification from general2",
        "body" : "Rich notification testing (body)",
        "image": "https://res.cloudinary.com/demo/image/upload/w_200/lady.jpg"
    }

}
Run Code Online (Sandbox Code Playgroud)

我已使用image键值对在推送通知中包含图像。我的预期输出是:

在此输入图像描述

但这就是手机中显示的内容:

在此输入图像描述

如您所见,图像没有出现。可能是什么问题?

android firebase firebase-cloud-messaging

7
推荐指数
2
解决办法
2万
查看次数