Cambiar Ver contenido en actividad dinámicamente

Mi clase abstracta extendida desdeActivity clase consta de tresViews como se describe en el siguiente fragmento de XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" 
    android:background="@drawable/bg">

    <LinearLayout 
        android:id="@+id/top_border">
        ...
    </LinearLayout>

    <View 
        android:id="@+id/activity_content"
        ...
        />

    <LinearLayout 
        android:id="@+id/bottom_border">
        ...          
    </LinearLayout>
</LinearLayout>

Y enonCreate() método Configuré este diseño XML como vista de contenido.

Quiero elActivitys que extienden este para anularonCreate() y allí define el activity_contentView bordes restantes inmutables.

Por ejemplo así:

abstract public class MyActivity extends Activity {
   protected View mContent;

   @Override
   protected onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.common_layout);
      initializeContent();
   }

   abstract void initializeContent();  
}

class OneActivity extends MyActivity {

   @Override
   protected void initializeContent() {
      mContent = View.inflate(this, R.layout.some_view, null); // i.e. concrete View (e.g. LinearLayout, FrameLayout, GridView, etc.)
   }
}

Pero cuando lo hago, mi mContent permanece igual que cuando lo definí enMyActivity 'sonCreate().

¿Cómo puedo cambiar el tipo / contenido de la vista depende de quéActivity está en primer plano?

Respuestas a la pregunta(4)

Su respuesta a la pregunta