Exemplo n.º 1
0
 @Override
 public View getView(final int position, View convertView, ViewGroup parent) {
   View v;
   if (convertView == null) {
     v = mInflater.inflate(R.layout.monitor_response, parent, false);
   } else {
     v = convertView;
   }
   TextView responseTextView = (TextView) v.findViewById(R.id.responseString);
   final Monitor.Sample sample = monitor.getSamples().get(position);
   responseTextView.setText(sample.getResponseString());
   responseTextView.setOnClickListener(
       new View.OnClickListener() {
         @Override
         public void onClick(View v) {
           Intent intent =
               new Intent(MainActivity.this, TickerMonitorSampleBlowoutActivity.class);
           intent.putExtra(MONITOR_ID, monitor.getId());
           intent.putExtra(SAMPLE_POSITION, position);
           startActivityForResult(intent, 1);
         }
       });
   return v;
 }
Exemplo n.º 2
0
 @Override
 public Object getItem(int position) {
   return monitor.getSamples().get(position);
 }
Exemplo n.º 3
0
 @Override
 public int getCount() {
   return monitor.getSamples().size();
 }