Download Android Studio
Google I/O 2013'te tanıtılan Android Studio aracı ve ayrıntılı açıklamasına link'ten erişebilirsiniz.

Bu bölümde Android çatısında programlama yaparken ihtiyacınız olabilecek bazı önemli konular hakkında anlatımlar bulabileceksiniz.

Bu bölümde Android çatısında programlama yaparken karşılaşabileceğiniz sorunlardan bazılarına cevaplar bulabileceksiniz.

Bu bölümde Android çatısında programlama yaparken ihtiyacınız olabilecek küçük kod parçalarını bulabileceksiniz.
Google I/O 2013'te tanıtılan Android Studio aracı ve ayrıntılı açıklamasına link'ten erişebilirsiniz.
Android uygulamamız Spinner oluşturmak ve elemanlarının yazı stillerini değiştirmek istersek izlememiz gereken yol,
Öncelikle View'ımızı oluşturacak layout dosyamızda spinnerımızı tanımlayalım. spinneribulunduranxml.xml
<Spinner
android:id="@+id/spinner1vg"
android:layout_width="200dp"
android:layout_height="wrap_content" />
Sonrasında yeni bir cdspinnertextview.xml oluşturalım. Bunu bizim Spinner elemanlarımıza stil vermek için kullanacağız.
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinnerText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:textColor="@color/baslikyesil"
/>
Renk değerlerini tanımlamak için values dizini altına colors.xml oluşturalım.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="baslikyesil">#9cb66d</color>
</resources>
Şimdi de uygulamamızda spinnerımızı bulunduran xml dosyamızı View'a alalım ve gerekli atamaları yapalım.
setContentView(R.layout.spinneribulunduranxml);
Gerekli atamalar
//Oluşturmuş olduğumuz spinnerı aldık.
spinnervg = (Spinner) findViewById(R.id.spinner1vg);
//Spinner adapter'ımız için Listemizi oluşturalım.
List<String> list = new ArrayList<String>();
list.add("Eleman1");
list.add("Eleman2");
list.add("Eleman3");
//Adapter'ımıza listeyi ve spinner elemanlarımız için kullanılacak layout'u verelim.
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(
getApplicationContext(), R.layout.cdspinnertextview,
list);
//Adapter'ımızı atayalım.
spinnervg.setAdapter(dataAdapter);
dataAdapter
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Gözden kaçırdığım yerler varsa yorumlarınızla belirtebilirsiniz. Kolay gelsin.