Marquee no funciona mientras se usa en varias vistas de texto

Estoy usando una marquesina en dos TextViews diferentes de mi widget. Pero funciona solo para el primer o el segundo TextView cuando estoy intentando con diferentes combinaciones de "android: focusable =" true "", android: focusableInTouchMode = "true" y android: duplicateParentState = "true". Quiero que ambas TextViews se muevan. Estoy dando debajo del código que estoy usando.

<TextView
        android:id="@+id/place"
        android:layout_width="94dip"
        android:layout_height="wrap_content"
        android:layout_marginTop="5dip"
        android:ellipsize="marquee"            
        android:marqueeRepeatLimit="marquee_forever"
        android:scrollHorizontally="true"            
        android:lines="1"
        android:textColor="@color/white"
        android:focusable="true"
        android:focusableInTouchMode="true"
        >

        <requestFocus
            android:duplicateParentState="true"
             />
    </TextView>

    <TextView
        android:id="@+id/weather_report"
        android:layout_width="110dip"
        android:layout_height="wrap_content"
        android:layout_below="@+id/place"
        android:ellipsize="marquee"            
        android:marqueeRepeatLimit="marquee_forever"
        android:scrollHorizontally="true"
        android:lines="1"
        android:textColor="@color/grey"
        android:focusable="true"
        android:focusableInTouchMode="true"           
        >
        <requestFocus
            android:duplicateParentState="true"
            /> 
    </TextView>

¿Alguien puede conocer la solución?

Respuestas a la pregunta(6)

Su respuesta a la pregunta