我正在尝试构建一个新应用程序或检查 rails 的版本。我收到以下错误:
Traceback (most recent call last):
2: from /usr/local/bin/rails:22:in `<main>'
1: from /Users/vivanksharma/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems.rb:263:in `bin_path'
/Users/vivanksharma/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems.rb:289:in `find_spec_for_exe': can't find gem railties (>= 0.a) with executable rails (Gem::GemNotFoundException)
Run Code Online (Sandbox Code Playgroud)
我搜索了许多不同的解决方案,但没有一个对我有用。
任何帮助都会很棒。
ruby -v ruby 2.5.1p57 (2018-03-29 修订版 63029) [x86_64-darwin17]
rbenv -v rbenv 1.1.1
即使执行也会bundle install出错Could not locate Gemfile。
我正在尝试构建自定义 recyclerView 适配器,但在 onCreateViewHolder 中显示错误。
如何实例化抽象类?
我的代码有什么问题?
我也检查了其他答案,都说您的名字必须重复,或者您必须导入错误的课程,但没有一个有帮助。
在学习阶段考虑我的建议会很棒。
public class RegisteredRecyclerAdapter extends RecyclerView.Adapter<RegisteredRecyclerAdapter.ViewHolder> {
public Context context;
private FirebaseAuth firebaseAuth;
private FirebaseFirestore firebaseFirestore;
@NonNull
@Override
public RegisteredRecyclerAdapter.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.registered_item_listview,parent,false);
context = parent.getContext();
firebaseFirestore = FirebaseFirestore.getInstance();
firebaseAuth = FirebaseAuth.getInstance();
return new RecyclerView.ViewHolder(view);
}
@Override
public void onBindViewHolder(@NonNull RegisteredRecyclerAdapter.ViewHolder holder, int position) {
}
@Override
public int getItemCount() {
return 0;
}
public class ViewHolder extends RecyclerView.ViewHolder{
public ViewHolder(@NonNull View itemView) {
super(itemView); …Run Code Online (Sandbox Code Playgroud)