小编Ale*_*lli的帖子

底部导航栏在片段内不起作用

我正在尝试在片段中显示一个包含 3 个项目的底部导航栏,并且它正确显示,我的代码中没有错误。但问题是,当我单击其中一个选项时,应该运行的代码不起作用,它甚至不会在控制台上记录任何内容。

TransporteFragment.Java:

import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.design.widget.BottomNavigationView;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;


/**
 * A simple {@link Fragment} subclass.
 */
public class TransporteFragment extends Fragment {


    public TransporteFragment() {
        // Required empty public constructor
    }

    private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
            = new BottomNavigationView.OnNavigationItemSelectedListener() {

        @Override
        public boolean onNavigationItemSelected(@NonNull MenuItem item) {
            switch (item.getItemId()) {
                case R.id.action_busC1:

                    return true;
                case R.id.action_busC2:
                    BusC2Fragment busC2Fragment = new BusC2Fragment();
                    FragmentManager fragmentManager = getChildFragmentManager();
                    fragmentManager.beginTransaction().replace(R.id.espacioLineas, busC2Fragment).commit();
                    return …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments android-bottomnav

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

如何使用 Firebase 从 Android 应用程序发送推送通知?

我想在我的应用程序中开发一个新功能,让我向所有安装了该应用程序的用户发送通知。我一直在搜索并找到有关如何将上游消息发送到 Firebase Cloud Messaging 的信息,但没有找到任何解释如何直接向其他用户发送通知的信息。

java android firebase firebase-cloud-messaging firebase-notifications

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

Firestore-检查是否存在要更新的文档

据我所知-为了检查是否document存在,我应该使用该get函数并查看是否存在。

我的问题是关于更新时的检查-是否可以?(考虑到document更新时可能消失了)。

我试图更新一个空document文件,但出现一个错误,提示该文档不存在,但是我认为这可能不是检查此文件的成功方法。

java android firebase google-cloud-firestore

3
推荐指数
2
解决办法
4095
查看次数