Назначить текст на просмотр текста родителя - PullRequest
0 голосов
/ 03 декабря 2011

У меня есть вкладка Layout, которая содержит TextView. Я хотел бы назначить некоторый текст во время выполнения для TextView. Я думал, что это будет работать:

    ((TextView)getParent().findViewById(R.id.status)).setText("Some Text");

но текст никогда не устанавливается.

Это мой макет:

<LinearLayout
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="0dp"

    <TabWidget
        android:id="@android:id/tabs"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:padding="0dp"
        android:background="@drawable/tab_bg_selector" 
     />           
     <FrameLayout
        android:id="@android:id/tabcontent"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="0dp" 
     />
        <TextView 
    android:id="@+id/status"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
    android:text="Last Updated"
    android:layout_alignParentBottom="true"
    android:background="#cccccc"
/>         
</LinearLayout>
 <RelativeLayout
    android:orientation="vertical"
    android:layout_width="fill_parent" 
    android:layout_height="10dp"
    android:layout_alignParentBottom="true">        
<TextView 
    android:id="@+id/status"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
    android:background="#cccccc"
    />
 </RelativeLayout>
</TabHost>

1 Ответ

3 голосов
/ 03 декабря 2011

попробуйте это:

((TextView)this.findViewById(R.id.status)).setText("Some Text");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...