edit

Sunday, July 31, 2011

Menambah TextView dan String Value Android

Menambah TextView dan String Value

Buat value / isian String pada file strings.xml yang ada di bawah folder /res/values menjadi seperti ini:


"1.0" encoding="utf-8"?>
"hello">Hello World, This My First Droid App
"app_name">Droid#1


Setelah membuat string ,sintaks pada R.java akan berubah menjadi seperti di bawah ini:
package com.latihan;
public final class R {
public static final class attr { }
public static final class drawable { public static final int icon=0x7f020000; } public static final class layout { public static final int main=0x7f030000; } public static final class string { public static final int app_name=0x7f040001; public static final int hello=0x7f040000; } }
File R.java ini sebaiknya tidak dimodifikasi, karena akan di-generate langsung oleh Android toolsnya.
Pada file layout main.xml, tambahkan sintaks program menjadi seperti di bawah ini:


Saat kita mendefinisikan value/isi string di dalam strings.xml, secara otomatis, Android tools akan men-generate file R.java dengan penambahan sintaks berikut:
public static final class string { public static final int app_name=0x7f040001; public static final int hello=0x7f040000; } Sehingga, untuk menampilkannya pada main.xml, kita hanya perlu memanggil konstanta yang ada pada R.java dengan perintah: android:text="@string/hello"

0 comments:

Post a Comment