我有以下设置片段,如下所示:
请忽略最新图像中的内部图片,只有布局很重要。
我有这个xml文件
<p id="PassengerNews_Scrollbar" class="microsoft marquee">
<span class="line__wrap">
<span class="line">|*NewsData*|</span>
</span>
<span class="line__wrap" style="top: 30px;">
<span class="line">|*NewsData*|long long long long massage</span>
</span>
</p>
<?xml version="1.0" encoding="utf-8"?>
<PreferenceCategory
android:title="Wsdl">
<EditTextPreference
android:defaultValue="@string/ws_url_default"
android:dialogTitle="@string/services_summary_modify"
android:key="ws_url"
android:summary="@string/services_summary"
android:title="@string/services_url" />
<EditTextPreference
android:defaultValue="@string/recognition_url_default"
android:dialogTitle="@string/recognition_services_summary_modify"
android:key="recognition_ws_url"
android:summary="@string/recognition_services_summary"
android:title="@string/recognition_services_url" />
和这个java代码
<PreferenceCategory
android:title="Xyzmo Significant settings">
<EditTextPreference
android:defaultValue="WorkstepController.Process.asmx"
android:enabled="true"
android:key="xyzmo_path"
android:selectable="true"
android:title="@string/path" />
<EditTextPreference
android:defaultValue="91.234.168.116"
android:enabled="true"
android:key="xyzmo_server"
android:selectable="true"
android:title="@string/server" />
<EditTextPreference
android:defaultValue="57003"
android:enabled="true"
android:key="xyzmo_port"
android:selectable="true"
android:title="@string/port" />
<EditTextPreference
android:defaultValue="http"
android:enabled="true"
android:key="xyzmo_protocol"
android:selectable="true"
android:title="@string/protocol" />
</PreferenceCategory>
<PreferenceCategory
android:title="Application's version">
<Preference
android:enabled="true"
android:key="version"
android:selectable="true"
android:summary="@string/version_description"
android:title="@string/version" />
我需要知道如何更新xml文件或java文件中的代码以使SettingsFragment显示为第二张图片
答案 0 :(得分:1)
您可以覆盖onCreateView并使用您自己的自定义视图。我不认为您对偏好布局有很多控制权。