Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

My recycler view opens, shows a black screen for some secs and then returns back to my login activity.

Here's my adapter class...

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;

import com.firebase.ui.database.FirebaseRecyclerAdapter;
import com.firebase.ui.database.FirebaseRecyclerOptions;

public class MainAdapter extends FirebaseRecyclerAdapter<items, MainAdapter.myViewHolder> {

    public MainAdapter(@NonNull FirebaseRecyclerOptions<items> options) {
        super(options);
    }

    @Override
    protected void onBindViewHolder(@NonNull myViewHolder holder, int position, @NonNull items model) {
        holder.Product.setText(model.getProduct());
        holder.Price.setText(model.getPrice());
        holder.Stock.setText(model.getStock());
    }

    @NonNull
    @Override
    public myViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        View view= LayoutInflater.from(parent.getContext()).inflate(R.layout.display_item,parent,false);
        return new myViewHolder(view);
    }

    class myViewHolder extends RecyclerView.ViewHolder{
        TextView Product, Price, Stock;

        public myViewHolder(@NonNull View itemView) {
            super(itemView);
            Price=(TextView)itemView.findViewById(R.id.Price);
            Product=(TextView)itemView.findViewById(R.id.Product);
            Stock=(TextView)itemView.findViewById(R.id.Stock);
        }
    }
}

And here's my Main class


import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;

import android.os.Bundle;
import android.widget.Toast;

import com.firebase.ui.database.FirebaseRecyclerOptions;
import com.google.firebase.database.FirebaseDatabase;
import com.google.firebase.database.Query;

public class Main extends AppCompatActivity {
    private RecyclerView recyclerView;
    private MainAdapter adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
        recyclerView=findViewById(R.id.recyclerView);
        recyclerView.setLayoutManager(new LinearLayoutManager(Main.this));
        FirebaseRecyclerOptions<items> options =
                new FirebaseRecyclerOptions.Builder<items>()
                        .setQuery(FirebaseDatabase.getInstance().getReference().child("Cups"),items.class)
                        .build();

        adapter= new MainAdapter(options);
        recyclerView.setAdapter(adapter);
    }
    @Override
    protected void onStart() {
        super.onStart();
        Toast.makeText(this, "Working", Toast.LENGTH_SHORT).show();
        adapter.startListening();
    }

    @Override
    protected void onStop() {
        super.onStop();
        Toast.makeText(this, " not Working", Toast.LENGTH_SHORT).show();

        adapter.stopListening();
    }

And here's the logcat(Error) No Filters

2021-07-22 15:41:10.222 17121-17121/? E/facebook.katan: Not starting debugger since process cannot load the jdwp agent.
2021-07-22 15:41:10.565 17121-17152/? E/appstatelogger2: Can't run on P or newer
2021-07-22 15:41:10.583 17121-17157/? E/dalvik-internals: attempting to hook OatFileManager::HasCollisions
2021-07-22 15:41:10.587 17121-17157/? E/dalvik-internals: could not hook _ZNK3art14OatFileManager13HasCollisionsEPKNS_7OatFileEPKNS_18ClassLoaderContextEPNSt3__112basic_stringIcNS7_11ch
2021-07-22 15:41:10.587 17121-17157/? E/dalvik-internals: attempting to hook OatFileAssistant::IsUpToDate
2021-07-22 15:41:10.589 17121-17157/? E/dalvik-internals: attempting to hook OatFileAssistant::IsUpToDate
2021-07-22 15:41:10.592 17121-17157/? E/dalvik-internals: could not hook _ZN3art16OatFileAssistant17OatFileIsUpToDateEv
2021-07-22 15:41:10.592 17121-17157/? E/dalvik-internals: attempting to hook OatFileAssistant::IsUpToDate
2021-07-22 15:41:10.597 17121-17157/? E/dalvik-internals: could not hook _ZN3art16OatFileAssistant18OdexFileIsUpToDateEv
2021-07-22 15:41:10.597 17121-17157/? E/dalvik-internals: attempting to hook OatFileAssistant::IsUpToDate
2021-07-22 15:41:10.600 17121-17157/? E/dalvik-internals: could not hook _ZN3art16OatFileAssistant22GivenOatFileIsUpToDateERKNS_7OatFileE
2021-07-22 15:41:10.966 17121-17157/? E/nightwatch-fd: Unable to open /proc/self/oom_adj (mode read) : 13 : Permission denied
2021-07-22 15:41:10.966 17121-17157/? E/nightwatch-fd: Unable to open /proc/self/oom_score_adj (mode read) : 13 : Permission denied
2021-07-22 15:41:11.014 1442-1442/? E/OPPO_KEVENT_RECORD: oppo_kevent Receive message from kernel, event_type=3
2021-07-22 15:41:11.014 1442-1442/? E/OPPO_KEVENT_RECORD: OPPO_KEVENT payload:10316,path@@/data/app/com.facebook.katana-A3yDUxyptfeE9lxYzQ7ziQ==/lib/arm64/libwatcher_binary.so
2021-07-22 15:41:11.016 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:11.016 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:11.046 17219-17219/? A/linker: CANNOT LINK EXECUTABLE "/data/data/com.facebook.katana/app_errorreporting/sess__000002035-1626948670386-cb5f3fa5-6e6a-0704-da63-0c86cb77ab08/nightwatch.txt": library "libclang_rt.xray.so" not found
2021-07-22 15:41:11.076 17121-17217/? E/nightwatch-target: lmkd signal waiters
2021-07-22 15:41:11.077 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:11.077 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:12.077 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:12.078 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:13.120 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:13.120 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:13.928 15771-15974/? E/nightwatch-target: lmkd signal waiters
2021-07-22 15:41:13.932 3156-3156/? E/PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
2021-07-22 15:41:13.934 17121-17217/? E/nightwatch-target: lmkd signal waiters
2021-07-22 15:41:13.937 3156-3156/? E/PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
2021-07-22 15:41:14.126 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:14.126 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:15.129 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:15.129 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:16.159 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:16.159 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:16.865 4914-4949/? E/OpenID: com.heytap.mcs:DUID:ret:T
2021-07-22 15:41:16.927 1789-4085/? E/TaskPersister: File error accessing recents directory (directory doesn't exist?).
2021-07-22 15:41:17.207 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:17.208 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:17.288 1789-1789/? E/TransmessgeManager: achieve hal service failed
2021-07-22 15:41:17.420 1247-7781/? E/installd: Failed to delete /data/app/vmdl318392684.tmp: No such file or directory
2021-07-22 15:41:17.450 1789-5223/? E/OppoPackageManager: parserFilterAppList() xml empty, return.
2021-07-22 15:41:17.559 1789-5221/? E/OppoPackageManager: parserFilterAppList() xml empty, return.
2021-07-22 15:41:17.732 3156-3156/? E/PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
2021-07-22 15:41:17.744 3156-3156/? E/PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
2021-07-22 15:41:17.766 1789-2123/? E/system_server: Invalid ID 0x00000000.
2021-07-22 15:41:17.866 3156-3156/? E/PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
2021-07-22 15:41:17.876 3156-3156/? E/PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
2021-07-22 15:41:17.879 15771-15974/? E/nightwatch-target: lmkd signal waiters
2021-07-22 15:41:18.004 15740-17371/? E/route: try findMethod[market://PackageReceiverRouter/Void_onReceive_Context_Intent], result = null!!
2021-07-22 15:41:18.008 17364-17364/? E/le.silkenscoop: Unknown bits set in runtime_flags: 0x8000
2021-07-22 15:41:18.062 1789-4781/? E/OppoPackageManager: parserFilterAppList() xml empty, return.
2021-07-22 15:41:18.065 13654-17362/? E/route: try findMethod[gamecenter://PackageReceiverRouter/Void_onReceive_Context_Intent], result = null!!
2021-07-22 15:41:18.114 4030-4064/? E/oiface: packageSwitch pkg com.example.silkenscoops, enter
2021-07-22 15:41:18.114 4030-4064/? E/oiface: current package is com.example.silkenscoops
2021-07-22 15:41:18.127 4030-4054/? E/oiface: Average freq 0 for 0s.
2021-07-22 15:41:18.127 4030-4054/? E/oiface: Average freq 0 for 0s.
2021-07-22 15:41:18.134 4030-4054/? E/oiface: client  not found, skipped
2021-07-22 15:41:18.154 1789-3304/? E/OppoPackageManager: parserFilterAppList() xml empty, return.
2021-07-22 15:41:18.183 15771-15974/? E/nightwatch-target: lmkd signal waiters
2021-07-22 15:41:18.208 17121-17217/? E/nightwatch-target: /proc/zoneinfo open: errno=13
2021-07-22 15:41:18.209 17121-17217/? E/nightwatch-target: sysmeminfo parse failed
2021-07-22 15:41:18.513 774-17421/? E/ResolverController: No valid NAT64 prefix (100, <unspecified>/0)
2021-07-22 15:41:18.518 4914-4949/? E/OpenID: com.nearme.statistics.rom:DUID:ret:T
2021-07-22 15:41:18.525 4914-4949/? E/OpenID: com.nearme.statistics.rom:OUID:ret:T
2021-07-22 15:41:18.527 4914-4949/? E/OpenID: com.nearme.statistics.rom:GUID:ret:T
2021-07-22 15:41:18.535 4914-4949/? E/OpenID: com.nearme.statistics.rom:OUID_STATUS:ret:T
2021-07-22 15:41:18.561 774-17419/? E/ResolverController: No valid NAT64 prefix (100, <unspecified>/0)
2021-07-22 15:41:18.707 1789-3252/? E/WindowManager: App trying to use insecure INPUT_FEATURE_NO_INPUT_CHANNEL flag. Ignoring
2021-07-22 15:41:18.871 15771-15974/? E/nightwatch-target: lmkd signal waiters
2021-07-22 15:41:19.068 3641-14933/? E/NetworkScheduler.ATC: Called cancelTask for already completed task com.google.android.gms/.measurement.PackageMeasurementTaskService{u=0 tag="Measurement.PackageMeasurementTaskService.UPLOAD_TASK_TAG" trigger=window{start=149s,end=299s,earliest=-547s,latest=-397s} requirements=[NET_CONNECTED] attributes=[PERSISTED] scheduled=-696s last_run=-380s exec_window_multiplier=1.0000 jid=N/A status=ACTIVE retries=0 client_lib=GMS_TASK_SCHEDULER-212418000} :1 [CONTEXT service_id=218 ]
2021-07-22 15:41:19.182 6857-6857/? E/ANR_LOG: >>> msg's executing time is too long
2021-07-22 15:41:19.182 6857-6857/? E/ANR_LOG: Blocked msg = { when=-1s615ms what=0 target=android.os.Handler callback=wyd } , cost  = 1615 ms
2021-07-22 15:41:19.182 6857-6857/? E/ANR_LOG: >>>Current msg List is:
2021-07-22 15:41:19.183 6857-6857/? E/ANR_LOG: Current msg <1>  = { when=-1s190ms what=113 target=android.app.ActivityThread$H obj=ReceiverData{intent=Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.example.silkenscoops flg=0x4000010 pkg=com.android.vending cmp=com.android.vending/com.google.android.finsky.packagemanager.impl.PackageMonitorReceiverImpl$RegisteredReceiver (has extras) } packageName=com.android.vending resultCode=0 resultData=null resultExtras=null} }
2021-07-22 15:41:19.183 6857-6857

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
136 views
Welcome To Ask or Share your Answers For Others

1 Answer

Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...