【发布时间】:2021-05-19 13:20:26
【问题描述】:
我的 ExapandableListView 有问题,我不知道如何通过单击孩子的可扩展列表视图来打开活动。我创建了一个 ExpandableListView,我想通过单击此列表中的一个子项来打开一个 Activity。我想根据子列表中提到的主题类型打开该活动。你能帮我么。我将非常感谢您的帮助。
SessionManager user= new SessionManager(profil_etd.this);
Query CheckUser = FirebaseDatabase.getInstance().getReference("etd").orderByChild("numApogee").equalTo(user.getUserData_Session().get(SessionManager.KEY_NUM));
CheckUser.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot snapshot)
{
String niveau_user=snapshot.child(user.getUserData_Session().get(SessionManager.KEY_NUM)).child("niveau").getValue(String.class);
rootNode =FirebaseDatabase.getInstance();
reference = rootNode.getReference("etd");
TextView text=findViewById(R.id.test);
text.setText("niveau "+niveau_user);
if(niveau_user.contains("Licence"))
{
list_hash.put(data_en_tete.get(0),maths_lc);
list_hash.put(data_en_tete.get(1),info_lc);
}
else if(niveau_user.contains("Master"))
{
list_hash.put(data_en_tete.get(0),maths_ma);
list_hash.put(data_en_tete.get(1),info_ma);
}
else
{
list_hash.put(data_en_tete.get(0),maths_doc);
list_hash.put(data_en_tete.get(1),info_doc);
}
}
【问题讨论】:
标签: java android-studio firebase-realtime-database expandablelistview