Advertisement
Guest User

Untitled

a guest
Aug 21st, 2014
6
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1. public class PersActivity extends Activity {
  2.    
  3.     Button start, calcaverage1;
  4.  
  5.     private SubjectAdapter adapter;
  6.  
  7.     @Override
  8.     protected void onCreate(Bundle savedInstanceState) {
  9.         super.onCreate(savedInstanceState);
  10.         setContentView(R.layout.subject_list_view);
  11.        
  12.         setupListViewAdapter();
  13.        
  14.         setupAddMarkButton();
  15.        
  16.         // Accept button
  17.                 Button acceptbn= (Button)findViewById(R.id.start1);
  18.                 acceptbn.setOnClickListener(new OnClickListener()
  19.                 {   public void onClick(View v)
  20.                     {  
  21.                         Intent intent = new Intent(PersActivity.this, MainActivity.class);
  22.                             startActivity(intent);      
  23.                             finish();
  24.                     }
  25.                 });
  26.     }
  27.    
  28.     public void addNumberFromText()
  29.     {
  30.         int total=0;
  31.         for(int i=0;i<ListView.getChildCount();i++)
  32.         {
  33.             View wantedView = ListView.getChildAt(i);
  34.             EditText edtText=View.findViewById(R.id.subjectmark);
  35.             //not checking wheter integer valid or not, Please do so
  36.             int value=Integer.parseInt(edtText.toString());
  37.             total+=value;
  38.         }
  39.         Log.d(TAG,"total sum is "+total);
  40.     }
  41.  
  42.     public void removeClick(View v) {
  43.         Mark itemToRemove = (Mark)v.getTag();
  44.         adapter.remove(itemToRemove);
  45.     }
  46.  
  47.     private void setupListViewAdapter() {
  48.         adapter = new SubjectAdapter(PersActivity.this, R.layout.subject_list_item, new ArrayList<Mark>());
  49.         ListView atomPaysListView = (ListView)findViewById(R.id.subject_list_item);
  50.         atomPaysListView.setAdapter(adapter);
  51.     }
  52.    
  53.     private void setupAddMarkButton() {
  54.         findViewById(R.id.addsubject).setOnClickListener(new OnClickListener() {
  55.            
  56.             @Override
  57.             public void onClick(View v) {
  58.                 adapter.insert(new Mark("", 0), 0);
  59.             }
  60.         });
  61.     }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement