~intrahealth+informatics/msakhi/MNewBornCareHindi

« back to all changes in this revision

Viewing changes to src/org/intrahealth/mnewborncare/Counc_modlist.java

  • Committer: Carl Leitner
  • Date: 2016-06-15 15:29:00 UTC
  • Revision ID: litlfred@ibiblio.org-20160615152900-ctk1db513zhfp8k4
initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package org.intrahealth.mnewborncare;
 
2
 
 
3
import org.intrahealth.mnewborncare.R;
 
4
 
 
5
import android.app.ListActivity;
 
6
import android.content.Intent;
 
7
import android.database.Cursor;
 
8
import android.os.Bundle;
 
9
import android.view.View;
 
10
import android.view.Window;
 
11
import android.widget.AdapterView;
 
12
import android.widget.AdapterView.OnItemClickListener;
 
13
import android.widget.ListView;
 
14
import android.widget.SimpleCursorAdapter;
 
15
import android.widget.TextView;
 
16
import android.widget.Toast;
 
17
 
 
18
 
 
19
public class Counc_modlist extends ListActivity {
 
20
        private DBAdapter mydb;
 
21
        TextView txtCount;
 
22
        int id=0;
 
23
        String mname;
 
24
        Cursor c;
 
25
        String[] items;
 
26
        int[] keys;
 
27
         
 
28
 
 
29
         @Override
 
30
          public void onCreate(Bundle savedInstanceState) {
 
31
            super.onCreate(savedInstanceState);
 
32
            requestWindowFeature(Window.FEATURE_NO_TITLE);
 
33
            setContentView(R.layout.counc_modlist);
 
34
            //TextView tvHead=(TextView)findViewById(R.id.tvHead);
 
35
                    mydb=DBAdapter.getInstance(getApplicationContext());
 
36
            c=mydb.getModList();
 
37
            startManagingCursor(c);
 
38
            String[] from = new String[] {"module"};
 
39
            int[] to = new int[] {R.id.tvItem};
 
40
            SimpleCursorAdapter ca=new SimpleCursorAdapter(getApplicationContext(),R.layout.list_sel_row,c,from,to);
 
41
            setListAdapter(ca);
 
42
            ListView lst=(ListView)findViewById(android.R.id.list);
 
43
            lst.setOnItemClickListener(new OnItemClickListener()
 
44
            {
 
45
 
 
46
                        public void onItemClick(AdapterView<?> adapterView,  View v,int position, long arg3) {
 
47
                                // TODO Auto-generated method stub
 
48
                                Cursor cursor = (Cursor) adapterView.getItemAtPosition(position);
 
49
                                Intent intent = new Intent(getApplicationContext(),Counc_msglist.class);
 
50
                                intent.putExtra("id", cursor.getInt(0));
 
51
                                startActivity(intent);
 
52
                        }
 
53
 
 
54
            });
 
55
          }
 
56
        
 
57
}