Я хочу изменить динамический/программный код layout
моего <include/>
.Заменить `layout` <include/> тег программно для Android
У меня есть основной layout
, который я хочу повторно использовать, но содержимое должно динамически меняться.
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/swipe_container"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white_background"
android:orientation="vertical" >
<include
android:id="@+id/main_container"
layout="REPLACE_THIS" />
</android.support.v4.widget.SwipeRefreshLayout>
Выше XML, который я использую, я предполагаю, что вам нужно будет найти идентификатор включаемого и затем изменить его программно.
Заранее спасибо.
См. Это [сообщение] (http://stackoverflow.com/questions/18999601/how-can-i-programmatically-include-layout-in-android), он может содержать ваше решение. – DavidL
Я нашел этот другой вопрос, на который был дан ответ http://stackoverflow.com/a/18999694/788205 –