Quantcast
Channel: BTSoru.com - Bilisim ve Yazilim Teknolojileri Soru/Cevap Platformu - latest questions
Viewing all articles
Browse latest Browse all 4270

Android Activitiy BaseAdapte Kullanımı ?

$
0
0

Benim BaseAdapter ile dondurduğum bir listview var bu listviewda buttonlarım var . Sonra bu listview dondurduğum verde listview içindeki buttonlara bastığımda listview nerede çağırıyorsam ordaki slinding drawer tetkilemek istiyorum . http://tinypic.com/view.php?pic=wtjg2s&s=8#.VFnZiPmsXts linkteki resimde var tam olarak ne istediğim .

public class SCariList extends BaseAdapter{

    NCari cari = new NCari();   
    Context context;
    Activity activity;

    private LayoutInflater inflater;
    private List<NCari> cariList;

    public SCariList(Activity activity , List<NCari> cariler,Context con){

        inflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

         cariList = cariler;

         context = con;

    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        // TODO Auto-generated method stub

        View vi = convertView;

        if(convertView == null)
        //  vi = inflater.inflate(R.layout.test_satir, parent,false);

        vi = inflater.inflate(R.layout.test_satir, null);
        final TextView textViewtest = (TextView) vi.findViewById(R.id.test_satir);
        final TextView textView2 = (TextView) vi.findViewById(R.id.test_satir2); //calışıyor

        //Bu ikisini kapaltık
        final ImageButton btn_gecmis  = (ImageButton) vi.findViewById(R.id.btn_gecmis);
        final ImageButton btn_duzenle = (ImageButton) vi.findViewById(R.id.btn_duzenle);

        /*Burada bir terslik var*/
        final Button btn_gecmis1 = (Button) vi.findViewById(R.id.btn_evrak1);   
        final Button btn_duzenle1 = (Button) vi.findViewById(R.id.btn_gecmis1);

        //Buraya istediğimiz gibi ekleyebilir.
        NCari nCari = cariList.get(position);
        /*istediğimiz değerlerle set ettik*/
        textViewtest.setText(String.valueOf(nCari.getID()));
        textView2.setText(nCari.getAd().toString());

        /*Butona basınca SlidingDrawer calışması
         * sdwAlisFatura adı*/

        /*YENİ EVRAK*/
        btn_gecmis1.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                cari.setCariID(Integer.valueOf(textViewtest.getText().toString())); 
                cari.setAd(textView2.getText().toString());

                Intent intent = new Intent(context, SEvrak.class).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

                intent.putExtra("Cari", cari);

                context.startActivity(intent);

            }
        });

        btn_duzenle1.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

            //  Toast.makeText(context, "Oldu", 10).show();

            }
        });

        return vi;

    }

}

Buda listview doldurduğum Activity;

 public class AlisCari extends Activity {

   Context context=this ;

   EditText arama;
   ListView cariListView;
   TextView tvSatir;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.alis_cari);

        arama = (EditText) findViewById(R.id.txtAlisFaturaArama);

        cariListView = (ListView) findViewById(R.id.lstAlisSiparisCari);

        CariVeritaban cariVeritaban = new CariVeritaban(getApplicationContext());

        List<NCari> cariler = cariVeritaban.getCariListe();

        SCariList sCariList = new SCariList(AlisCari.this, cariler, context);

        cariListView.setAdapter(sCariList);

        arama.addTextChangedListener(txtizleyici);

    }

Viewing all articles
Browse latest Browse all 4270

Trending Articles


Göz perdesi kaldırma zikri Sonuç alınmıştır.


Korunma zirhi


rızık ve geçim derdi için ya vehhab vefki


Ve huvel kaviyyul azîz


Davet-i tahatili Kübra


Muhabbet Ve Cimaya Kuvvet


İrsali hatif


“ Yâ Evvel Yâ Âhir Yâ Zahir Yâ Bâtın “


Kalp gözünü açmak için kolay yollar


Kağıtları Altına Çevirmek


Musallat için


Havasta Açık Kapalı Günler


Karia Suresi ile Celb


Sıkıntıyı gideren Ismi Celil duası


Mülk süresi 14. Ayet ve ya habir esması


Hizbul Vikâye (Koruyucu Dua) Ruhsal Yükselme ve Korunmak


Ya Cebbar;Yâ Cebbar c.c:Dilediğini zorla yaptırmaya


SCCM 2012 Client Installation issue


Karanfil ve Surei İhlas ile CELB


Ya Rakib Esmasının Mucizeleri