无法解析方法 newinstance()
cannot resolve method newinstance()
我正在尝试了解如何使用 Api.camera2
我正在关注此 link 中的 google 示例
https://github.com/googlesamples/android-Camera2Basic
当我打开项目时,它工作正常,但是当我尝试重建应用程序以查看代码每个部分的效果时,出现以下错误
无法解析方法 newinstance()
这是主要的 java class
package com.example.jimy.camera_app_learn;
import android.app.Activity;
import android.os.Bundle;
public class CameraActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_camera);
if (null == savedInstanceState) {
getFragmentManager().beginTransaction()
.replace(R.id.container, Camera2BasicFragment.newInstance())
.commit();
}
}
}
我尝试从原始项目中导出项目设置,但没有成功
您是否从链接到的 Github 存储库中复制了代码?
This line 有 newInstance()
方法,但您的错误清楚地表明无法找到它,因此您应该实施它或完全复制该存储库中的代码。
在您的目标片段中创建此方法:
public static CartFragment newInstance() {
return new CartFragment();
}
我正在尝试了解如何使用 Api.camera2 我正在关注此 link 中的 google 示例 https://github.com/googlesamples/android-Camera2Basic
当我打开项目时,它工作正常,但是当我尝试重建应用程序以查看代码每个部分的效果时,出现以下错误 无法解析方法 newinstance() 这是主要的 java class
package com.example.jimy.camera_app_learn;
import android.app.Activity;
import android.os.Bundle;
public class CameraActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_camera);
if (null == savedInstanceState) {
getFragmentManager().beginTransaction()
.replace(R.id.container, Camera2BasicFragment.newInstance())
.commit();
}
}
}
我尝试从原始项目中导出项目设置,但没有成功
您是否从链接到的 Github 存储库中复制了代码?
This line 有 newInstance()
方法,但您的错误清楚地表明无法找到它,因此您应该实施它或完全复制该存储库中的代码。
在您的目标片段中创建此方法:
public static CartFragment newInstance() {
return new CartFragment();
}