Mengatur Posisi Tulisan Dan Bentuk Text Pada Android
Kali saya akan berbagi ilmu tentang dasar-dasar dari android, sebenanya ini hanya permintaan dari temen saya sih, tapi ngk ada salahnya juga saya sekalian posting materi ini. mungkin materi ini sangat dasar sekali, dan kebanyakan juga temen-temen sudah pada tau bagaimana cara membuatnya.
Langsung saja kali ya saya akan menjelaskan cara membuat program android yaitu mengatur posisi tulisan dan merubah bentuk text pada android, silahkan teman-teman ikuti langkah-langkah berikut.
Pertama saya terangkan dulu tentang cara membuat program android mengatur posisi tulisan.
- Silahkan anda buat sebuah project, dan terserah anda memberi nama apa. untuk designnya silahkan lihat gambar dibawah.
- Pada design di atas, jangan lupa anda beri nama ID pada setiap komponen, hal ini penting, karena ID yang dibuat akan dipanggil saat membuat coddingnya.
- setelah itu pada baguan MainActivity.java silahkan anda buat coding dibawah ini.package com.example.radiobutton;
import android.os.Bundle;
import android.app.Activity;
import android.view.Gravity;
import android.widget.RadioGroup;
import android.widget.TextView;
public class MainActivity extends Activity {
RadioGroup radio;
TextView text;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
text = (TextView)findViewById(R.id.text1);
radio = (RadioGroup)findViewById(R.id.rg1);
radio.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup arg0, int arg1) {
// TODO Auto-generated method stub
switch (arg1) {
case R.id.kiri: text.setGravity(Gravity.LEFT);
break;
case R.id.tengah: text.setGravity(Gravity.CENTER);
break;
case R.id.kanan: text.setGravity(Gravity.RIGHT);
} }
});
}
} - setelah selesai silahkan di runing programnya.
Selanjutnya saya akan membahas tentang Program android mengubah bentuk tulisan tebal atau miring, berikut langkah-langkahnya.
- Buatlah Project baru dengan nama sesuai dengan anda sendiri. kalau design saya seperti ini.
- Pada design di atas, jangan lupa anda beri nama ID pada setiap komponen, hal ini penting, karena ID yang dibuat akan dipanggil saat membuat coddingnya.
- setelah itu, pada MainActivity.java buatlah codding Berikut :package com.example.chekbox;
import android.os.Bundle;
import android.app.Activity;
import android.graphics.Typeface;
import android.view.Menu;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.TextView;
public class MainActivity extends Activity {
CheckBox chekmiring;
CheckBox chektebal;
TextView text;
boolean cmiring = false, ctebal = false;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
chekmiring = (CheckBox) findViewById(R.id.miring);
chektebal = (CheckBox) findViewById(R.id.tebal);
text = (TextView) findViewById(R.id.text1);
chekmiring.setOnCheckedChangeListener( new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
// TODO Auto-generated method stub
cmiring = arg1;
if (cmiring &&; ctebal)
text.setTypeface(null, Typeface.BOLD_ITALIC);
else if (cmiring) text.setTypeface(null, Typeface.ITALIC);
else if (ctebal) text.setTypeface(null, Typeface.BOLD);
else text.setTypeface(null, Typeface.NORMAL);
}
});
chektebal.setOnCheckedChangeListener( new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
// TODO Auto-generated method stub
ctebal = arg1;
if (cmiring && ctebal)
text.setTypeface(null, Typeface.BOLD_ITALIC);
else if (cmiring) text.setTypeface(null, Typeface.ITALIC);
else if (ctebal) text.setTypeface(null, Typeface.BOLD);
else text.setTypeface(null, Typeface.NORMAL);
} });
}
} - Setelah selesai silahkan di running programnya.
Jika terjadi kesalahan silahkan anda cek pada bagian ID, kemungkinan, ID yang anda buat pada komponen dengan iD yang ada pada script tidak cocok.
mungkin ini yang dapat saya bagikan, mohon maaf kalau cara diatas terlalu simple, karena saya hanya mengkhususkan pembaca yang sudah mengerti dasar-dasar android sebelumnya. untuk anda yang ingin projectnya bisa di download pada link dibawah.
Mengatur Posisi Tulisan DOWNLOAD DISINI
Merubah bentuk tulisan DOWNLOAD DISINI

0 komentar:
Posting Komentar