-
Notifications
You must be signed in to change notification settings - Fork 0
/
SurahNamesActivity2.java
40 lines (32 loc) · 1.34 KB
/
SurahNamesActivity2.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.hafiz.quranproject;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import java.util.ArrayList;
import java.util.HashMap;
public class SurahNamesActivity2 extends AppCompatActivity {
private RecyclerView recyclerView;
private RecyclerViewAdapter2 recyclerViewAdapter;
private ArrayList<String> aList;
private ArrayAdapter<String> arrayAdapter;
private HashMap<String, Integer> mp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_surah_names2);
recyclerView = findViewById(R.id.recyclerView2);
recyclerView.setHasFixedSize(true);
recyclerView.setLayoutManager(new LinearLayoutManager(SurahNamesActivity2.this));
DatabaseHelper db = new DatabaseHelper(SurahNamesActivity2.this);
this.mp = db.specialFunc();
for(String i:mp.keySet()){
System.out.println(i);
}
aList = new ArrayList<>();
aList = db.getAllSurahsNameU();
recyclerViewAdapter = new RecyclerViewAdapter2(SurahNamesActivity2.this, aList);
recyclerView.setAdapter(recyclerViewAdapter);
}
}