Android使用进度条上传摄像机图像,视频到服务器

时间:2016-09-20 12:57:15

标签: android android-studio

Source code and project link description here

面对错误,不知道如何解决 - 我在MainActivity.java和UploadActivity.java上遇到错误。我尝试过很多解决方法而没有任何帮助

@base-url: '../img/backgrounds';

body {
  #gradient.directional(#333; #000; 45deg), url('@{base-url}/bus.jpg'), no-repeat center center fixed; /* fallback */
  background-size: cover;
  overflow-x: hidden;
}

1 个答案:

答案 0 :(得分:0)

您的错误堆栈跟踪告诉您:

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setBackgroundDrawable(android.graphics.drawable.Drawable)' on a null object reference

问题在于你做的时候:

getActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor(getResources().getString(R.color.action_bar))));

对getActionBar()的调用返回null。

getActionBar()可能返回null的原因有很多,但最常见的是你应该调用

getSupportActionBar()

而不是

getActionBar()

所以尝试用“getSupportActionBar()”替换代码中“getActionBar()”的所有实例