CustomListActivity.java


Dosyayı İndir
package com.godoro.androidcustoms;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.Toast;
import java.util.*;


public class CustomListActivity extends Activity {

    private List<CustomListEntity> entityList;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_custom_list);

        ListView listView=(ListView) findViewById(R.id.listView);

        selectEntityList();
        CustomListAdapter listAdapter=new CustomListAdapter(this,entityList);
        listView.setAdapter(listAdapter);

        listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                CustomListEntity entity=entityList.get(position);
                String message="Seçilen varlık: "+entity.getEntityId()+" "+entity.getEntityName();
                Toast.makeText(getApplicationContext(),message,Toast.LENGTH_SHORT).show();
            }
        });
    }
    private void selectEntityList(){
        entityList=new ArrayList<CustomListEntity>();
        entityList.add(new CustomListEntity(301,"Java & OOP",1200,true));
        entityList.add(new CustomListEntity(302,"SQL/JDBC, XML/JAXP, JSON/JAJP",1200,true));
        entityList.add(new CustomListEntity(303,"AWT, Applet, Swing, JavaFX ",1500,false));
        entityList.add(new CustomListEntity(304,"HTML/JSP & Servlet",1500,false));
        entityList.add(new CustomListEntity(305,"ORM/JPA, Hibernate",1500,true));
        entityList.add(new CustomListEntity(306,"MVC/JSF, PrimeFaces",1500,true));
        entityList.add(new CustomListEntity(307,"Patterns, IoC, CDI, Spring",1500,false));
        entityList.add(new CustomListEntity(308,"EJB, JMS; SOAP/JAX-WS, REST/JAX-RS",1200,true));
    }



}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir