Sayfalar

Translate Blog

eclips etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
eclips etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

16 Kasım 2013 Cumartesi

Android Kaydırılabilir Text Alanı / Scrolling TextView

Android ekranınızda kaydırılabilen bir metin alanına ihtiyacınız mı var?
Do you need a scrollable text area on your android app?

Use this 2 line code to make your text scroll.
Class kodunuzdaki text alanınızı tanımlayın ve ardından scroll edilebilmesi için 2. satırdaki kodu kullanın.
TextView liste = (TextView) findViewById(R.id.liste);
liste.setMovementMethod(new ScrollingMovementMethod());


Use this line
Şimdi de arayüz dosyanızda bulunan yani layouts da bulunan xml dosyanızdaki textview tagınızı düzenleyin.
<TextView
        android:id="@+id/liste"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="5dp"
        android:maxLines="10"
        android:shadowColor="#7D7D7D"
        android:shadowDx="1"
        android:shadowDy="1"
        android:shadowRadius="1.5"
        android:singleLine="false"
        android:text="@string/mesajbilgi"
        android:textColor="#3B3B3B"
        android:textSize="12sp"
        android:textStyle="bold"
        android:typeface="serif" />

Hepsi bu kadar

1 Eylül 2013 Pazar

Android Pass Variable to Another Activity / Android Uygulamada Değişkeni Diğer Ekranlara Göndermek

Eğer uygulamanızda bir değeri başka bir activitye aktarmak istiyorsanız aşağıdaki kodları kullanabilirsiniz.  İlk aktivitenizden diğer aktiviteye geçir yaparken putExtra komutu ile değişkeninizi aöılan yeni aktiviteye gönderebilirsiniz.

Intent yeniLayout = new Intent(getApplicationContext(), NewActivity.class);
yeniLayout.putExtra("degisken_adi","deger");startActivity(i);

Aşağıdaki kodları da açılacak olan sayfaya yerleştirerek gönderilen değeri bir değişkene atarak kullanabilirsiniz.

Bundle extras = getIntent().getExtras();
if (extras != null) {
    String value = extras.getString("degisken_adi");
}

26 Temmuz 2013 Cuma

Android 4.2.2 XML Connection Error

if you are using xml connection on your main file onCreate on android, you probably see an error,

you should use this code to work properly,

if (android.os.Build.VERSION.SDK_INT > 9) {
    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
    StrictMode.setThreadPolicy(policy);
}
Write this code top of your main class. Thats all.

Eğer sizde android programlarken xml bağlantısı yapıyor ama sürekli hata alıyorsanız yukarıdaki kodu oncreate kısmına yapıştırın. Bu kod versiyonları kontrol edip sizin yazmış olduğunuz eski bağlantı kurallarını geçerli kılıyor. Eğer kullanmayacağım diyorsanız bilmeniz gereken birşey var, android 4.2.2 ve belkide biraz daha eski versiyonlarında uzun süren işlemler için kodları artık ana class içine yazamacaksınız. Harici bir klass oluşturup onun içine yazmanız gerekmekte.