小编and*_*ats的帖子

失眠同时上传图片和发布数据

我在同时发布二进制数据和常规数据时遇到问题。

我如何用 Insomnia 测试它?Insomnia 仅提供 URL 编码的数据和二进制文件的文件。我不能同时发送两个。

一个请求同时上传数据和二进制文件应该怎么做?

rest binary file-upload file insomnia

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

仅隐藏复选框,而不是Android中的文本

我如何隐藏复选框,但不能隐藏复选框文本. Checkbox是以编程方式创建的.

myCheckBox.setVisibility(View.GONE)隐藏整个复选框,同时包含文本.我想只显示文字但不显示框图标.

希望能早日得到你的回复.

android

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

谷歌登录可以在模拟器中使用,但不能在手机中使用

我在使用 Firebase 实施 Google 登录时遇到了非常严重的问题。我可以使用模拟器 Android 7.0(为 x86_64 构建的 SDK)登录,但是如果我将项目上传到手机(Android 6.0),我无法使用 Google 登录。我唯一看到的是应用程序关闭。在极少数情况下,如果我快速双击登录按钮,它将登录,但不会获得进一步使用的凭据。可能是什么问题?

LoginActivity中的代码

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if(requestCode == FirebaseConstants.LOG_IN_REQUEST){

        GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);
        Intent i = new Intent(LoginActivity.this, MainActivity.class);
        startActivity(i);

    }
    if(requestCode == FirebaseConstants.LOG_OUT_REQUEST){
        TastyToast.makeText(this, "Logged out successfully", TastyToast.LENGTH_LONG, TastyToast.SUCCESS);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是 onCreate 方法中的代码(单击按钮):

    btnGoogleSignIn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if(NetworkUtil.isNetworkAvailable(LoginActivity.this)){
                googleLogin.logIn(LoginActivity.this);
            }else{
                TastyToast.makeText(LoginActivity.this, "Network is unavailable", TastyToast.LENGTH_LONG, TastyToast.ERROR);
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

谷歌登录实例

    public class …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-authentication google-signin

5
推荐指数
1
解决办法
4021
查看次数

marker.setIcon抛出java.lang.IllegalArgumentException:非托管描述符

我在更改googlemap上的googlemap标记时遇到麻烦。

这两种方法都不起作用

MarkerOptions markerOptions = new MarkerOptions().icon(BitmapDescriptorFactory.fromBitmap(MarkerManager.getBitmapFromVectorDrawable(context, R.drawable.marker_no_issues)));
                    marker.setIcon(markerOptions.getIcon());
Run Code Online (Sandbox Code Playgroud)

也不是

marker.setIcon(BitmapDescriptorFactory.fromBitmap(MarkerManager.getBitmapFromVectorDrawable(context, R.drawable.marker_no_issues)));
Run Code Online (Sandbox Code Playgroud)

方法getBitmapFromVectorDrawable:

public static Bitmap getBitmapFromVectorDrawable(Context context, int drawableId) {
    Drawable drawable = AppCompatDrawableManager.get().getDrawable(context, drawableId);
    if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
        drawable = (DrawableCompat.wrap(drawable)).mutate();
    }

    Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(),
            drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
    Canvas canvas = new Canvas(bitmap);
    drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
    drawable.draw(canvas);

    return bitmap;
}
Run Code Online (Sandbox Code Playgroud)

我做错了什么?为什么我不能使用setIcon方法更改标记图标。我也尝试过原始的.png文件,我知道矢量到位图的效果很好。

java marker

5
推荐指数
1
解决办法
1958
查看次数

Laravel 只更新单行

我在使用 laravel 更新数据库中的单个记录时遇到问题。

当我运行此方法并仅给 requestparams 提供“名称”时,数据库中的其他字段将变为空白。如何保留 requestparams 中未指定的值?。

public function update(Request $request, $id)
{
    $user = User::find($id);
    if(!is_null($user)){
        $user->name = $request->input('name');
        $user->email = $request->input('email');
        $user->password = $request->input('password');
        $user->save();
    }else{
        $data = array('msg' => 'The user, you want to update, does not exist', 'error' => true);
        echo json_encode($data);
    }
}
Run Code Online (Sandbox Code Playgroud)

php record laravel

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

从 LocalTime Java 获取所有毫秒

我需要知道如何将 LocalTime 获取到毫秒

    LocalTime  lunchTime = LocalTime.parse("01:00:00",
            DateTimeFormatter.ISO_TIME);
Run Code Online (Sandbox Code Playgroud)

如果我要执行,我一小时lunchTime.getMinute()只会得到 0,而我只会得到 1。lunchTime.getHour()如何获取以毫秒为单位的值?

java localtime milliseconds

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

两个日期之间的持续时间 Java

我有 DateTime 字符串 2020-04-03 01:29:27 和 2020-04-03 01:29:37 我想以小时为单位获得持续时间。我已经尝试了很多东西,但这却找不到任何帮助

java datetime duration between

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