آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حذف TextView از لایه پدرش

Mir Unknown  12 سال پیش  12 سال پیش
+1 0

سلام

چطوری میشه ی TextView رو با کلیک روی یک دکمه حذف کرد از صفحه؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
ajn91  12 سال پیش
+4 0

میتونی از لایه اصلیش حذفش کنی مثل کد زیر

final LinearLayout layoutRoot = (LinearLayout) findViewById(R.id.layoutRoot);
final TextView txt = (TextView) findViewById(R.id.txt);
Button btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
        layoutRoot.removeView(txt);
    }
});
0 0
مرسی (12 سال پیش)
0 0
من حذف میکنم بعد از برنامه میام بیرون دوباره که برنامه رو اجرا میکنم هنوز تو برنامه هست! دلیلش چیه؟! چکار کنم که وقتی حذف کردم بعد ریستارت برنامه . دیده نشه؟! (12 سال پیش)
0 0
بایدم همینطور باشه .شما میتونی در داخل database و یا shared preference یک مقداری رو قرار بدید و در صورت درست بودن اون مقدار در ابتدای برنامه بصورت اتوماتیک TextView رو حذف کنه و یا اینکه بجای xml از کد جاوا استفاده کنی واسه اضافه کردن TextView و اگه شرط مدنظرت درست بود TextView رو اضافه کنه و در غیر این صورت اضافه نکنه (12 سال پیش)
0 0
فکر نمیکردم انقد سخت باشه (12 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .