ابتدا یک دکمه در xml قرار دهید و آی دی برای آن مشخص کنید.مانند دستور زیر.
بعد در فایل جاوا یک دکمه بسازید و آی دی دکمه رو از xml بگیرید..برای اینکار دستورات زیر را وارد کنید.
بعد فرض کنید متنی که میخوایید حرف اول و آخر آن را بردارید رو در متغییر my_string ذخیره کردید..
یک رشته هم برای نتیجه متن تعریف کنید.مثل زیر
بعد کافیه واسه حذف کارکتر اول و آخر از متد زیر استفاد کنید..
که متد بالا دو عدد میگیره عدد اول 1 قرار داده شده..یعنی کارکتر اول حذف شه ..بعدش عدد دوم کارکتر اخر.
کافیه متد بالا را در داخل onclickLisiner قرار دهید..
یعنی به صورت زیر:
جالا اگر رشته result چاپ کنید میبینید که حرف اول و آخر حذف شده
امیدوارم جوابتون گرفته باشید
کد پیاچپی:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="delete frist_end character" />
بعد در فایل جاوا یک دکمه بسازید و آی دی دکمه رو از xml بگیرید..برای اینکار دستورات زیر را وارد کنید.
کد پیاچپی:
Button button=(Button)findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
بعد فرض کنید متنی که میخوایید حرف اول و آخر آن را بردارید رو در متغییر my_string ذخیره کردید..
یک رشته هم برای نتیجه متن تعریف کنید.مثل زیر
کد پیاچپی:
String my_string=" متن مورد نظر ";
String result;
بعد کافیه واسه حذف کارکتر اول و آخر از متد زیر استفاد کنید..
کد پیاچپی:
resutl=my_string.substring(1, my_string.length()-1);
که متد بالا دو عدد میگیره عدد اول 1 قرار داده شده..یعنی کارکتر اول حذف شه ..بعدش عدد دوم کارکتر اخر.
کافیه متد بالا را در داخل onclickLisiner قرار دهید..
یعنی به صورت زیر:
کد پیاچپی:
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
result=my_string.substring(1,my_string.length()-1);
}
});
جالا اگر رشته result چاپ کنید میبینید که حرف اول و آخر حذف شده
امیدوارم جوابتون گرفته باشید