本文整理汇总了Java中com.google.firebase.firestore.FirebaseFirestore.setLoggingEnabled方法的典型用法代码示例。如果您正苦于以下问题:Java FirebaseFirestore.setLoggingEnabled方法的具体用法?Java FirebaseFirestore.setLoggingEnabled怎么用?Java FirebaseFirestore.setLoggingEnabled使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.firebase.firestore.FirebaseFirestore
的用法示例。
在下文中一共展示了FirebaseFirestore.setLoggingEnabled方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onCreate
import com.google.firebase.firestore.FirebaseFirestore; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
setSupportActionBar(mToolbar);
// View model
mViewModel = ViewModelProviders.of(this).get(MainActivityViewModel.class);
// Enable Firestore logging
FirebaseFirestore.setLoggingEnabled(true);
// Initialize Firestore and the main RecyclerView
initFirestore();
initRecyclerView();
// Filter Dialog
mFilterDialog = new FilterDialogFragment();
}
示例2: init
import com.google.firebase.firestore.FirebaseFirestore; //导入方法依赖的package包/类
public void init (FirebaseApp firebaseApp) {
mFirebaseApp = firebaseApp;
// Enable Firestore logging
FirebaseFirestore.setLoggingEnabled(true);
db = FirebaseFirestore.getInstance();
Utils.d("Firestore::Initialized");
}
示例3: providesRestaurants
import com.google.firebase.firestore.FirebaseFirestore; //导入方法依赖的package包/类
@Singleton
@Provides
@Named("restaurants")
CollectionReference providesRestaurants() {
FirebaseFirestore.setLoggingEnabled(true);
return FirebaseFirestore.getInstance().collection("restaurants");
}
示例4: providesFirestore
import com.google.firebase.firestore.FirebaseFirestore; //导入方法依赖的package包/类
@Singleton
@Provides
FirebaseFirestore providesFirestore() {
FirebaseFirestore.setLoggingEnabled(true);
return FirebaseFirestore.getInstance();
}
示例5: onCreate
import com.google.firebase.firestore.FirebaseFirestore; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
setSupportActionBar(mToolbar);
// View model
mViewModel = ViewModelProviders.of(this).get(MainActivityViewModel.class);
// Enable Firestore logging
FirebaseFirestore.setLoggingEnabled(true);
// Firestore
mFirestore = FirebaseFirestore.getInstance();
// Get ${LIMIT} restaurants
mQuery = mFirestore.collection("restaurants")
.orderBy("avgRating", Query.Direction.DESCENDING)
.limit(LIMIT);
// RecyclerView
mAdapter = new RestaurantAdapter(mQuery, this) {
@Override
protected void onDataChanged() {
// Show/hide content if the query returns empty.
if (getItemCount() == 0) {
mRestaurantsRecycler.setVisibility(View.GONE);
mEmptyView.setVisibility(View.VISIBLE);
} else {
mRestaurantsRecycler.setVisibility(View.VISIBLE);
mEmptyView.setVisibility(View.GONE);
}
}
@Override
protected void onError(FirebaseFirestoreException e) {
// Show a snackbar on errors
Snackbar.make(findViewById(android.R.id.content),
"Error: check logs for info.", Snackbar.LENGTH_LONG).show();
}
};
mRestaurantsRecycler.setLayoutManager(new LinearLayoutManager(this));
mRestaurantsRecycler.setAdapter(mAdapter);
// Filter Dialog
mFilterDialog = new FilterDialogFragment();
}