bursa escort bursa escort beylikdüzü escort escort bayan afyon escort escort bayan istanbul escort mersin escort bayan escort kayseri bursa escort escort kayseri bursa escort banko tahmin meyve siparişi bursa escort bursa escort

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="tr.com.emrahkahraman.simplelistview"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="21" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

MainActivity sınıfı

package tr.com.emrahkahraman.simplelistview;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends ActionBarActivity {

	ListView listemiz=null;
	String[] countries = new String[] { "Türkiye", "Japonya", "Rusya", "Azerbaycan" };   
	
	@Override
	protected void onCreate(Bundle savedInstanceState) 
	{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		listemiz=(ListView) findViewById(R.id.listView1);
		
		ArrayAdapter adapter = new ArrayAdapter(this,
	                android.R.layout.simple_list_item_1, android.R.id.text1, countries);
	             
		listemiz.setAdapter(adapter);
		
		
	    listemiz.setOnItemClickListener(new OnItemClickListener()
	    {
				@Override
				public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) 
				{
				   Toast.makeText(MainActivity.this, "Listede Tıklanan Ülke Adı : "+
                                   ((TextView) arg1).getText(), 
							Toast.LENGTH_SHORT).show();
				}
	    });
	}
	
	@Override
	public boolean onCreateOptionsMenu(Menu menu)
	{
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

	@Override
	public boolean onOptionsItemSelected(MenuItem item)
	{
		int id = item.getItemId();
		if (id == R.id.action_settings)
		{
			return true;
		}
		return super.onOptionsItemSelected(item);
	}
}

activity_main.xml dosyası

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.sample01listview.MainActivity" >

     <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/txtBaslik" 
        android:textStyle="bold" 
        android:paddingBottom="16dp"
        android:gravity="center"
        android:text="Simple Listview Kullanımı"
        />
           
    <ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@id/txtBaslik"
        android:scrollbarStyle="outsideInset">
    </ListView>

</RelativeLayout>

Ekran Görüntüsü

Screenshot_2015-05-01-21-58-21[1]

Proje Kodunu İndirmek İçin Tıklayınız

Etiketler: ,

Yazar : Emrah Kahraman

Bilgisayar Mühendisi

Android Simple ListView Kullanımı Yazısı için Yorum Yapabilirsiniz

Kan Bağışı
Reklam Panosu
Gurme

Reklam Panosu
Bağlantılar