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

تغییر incllude فایل xml با استفاده از کدهای جاوا

زهرا رئیسی  10 سال پیش  10 سال پیش
+1 0

آیا راهی هست که  قسمت include فایل xml رو از داخل برنامه تغییر بدیم .

ممنون میشم راهنمایی کنید تو استک یه راه هایی پیدا کردم ولی از هر راهی رفتم به ارور برخوردم.

0 0
میشه توضیح بدین که راهی که توی stack پیدا کردین چی هست تا دوستان دوباره اون راه رو پیشنهاد ندن یا بتونن کمک کنن (10 سال پیش)
+1 0
من با این کلید سرچ کردم stack over flow android change included xml layout on java code (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
HoCoder  10 سال پیش
+2 0

از Stub به جای include استفاده کن

<ViewStub
android:id="@+id/layout_stub"
android:inflatedId="@+id/yourlayout"
android:layout_width
="match_parent"
android:layout_height="wrap_content"/>

با این کد هم میتونی layout رو inflate کنی

ViewStub stub =(ViewStub) findViewById(R.id.layout_stub);
stub.setLayoutResource(R.layout.whatever_layout_you_want);
View inflated = stub.inflate();

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