从Fragment访问首选项类别布局视图

时间:2017-04-03 22:51:47

标签: android preferencefragment

我有一个偏好类别,其布局如下

  <android.support.v7.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:tools="http://schemas.android.com/tools">
        ------------- 
        <android.support.v7.preference.PreferenceCategory
                android:layout="@layout/test" />
        </android.support.v7.preference.PreferenceScreen>

布局如下所示

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="10dp"
    android:background="@color/green">

    <TextView
        android:id="@+id/version_textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/space_divider"
        android:layout_marginLeft="16dp"
        android:layout_marginRight="16dp"
        android:layout_marginTop="8dp"
        android:fontFamily="sans-serif-light"
        android:text="Version: 7 / Build 7.1.001"
        android:textColor="@color/steel"
        android:textSize="11sp" />
</RelativeLayout>

如何访问&#34; version_textView&#34;在我的片段中。我试过

getView()。findViewById(R.id.version_textview)&amp;

     @Override
        public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
            super.onViewCreated(view, savedInstanceState);
           view.findViewById(R.id.version_textview) 
        }

但他们两个似乎都没有工作

0 个答案:

没有答案