gpt4 book ai didi

android - 如何在布局中包含首选项

转载 作者:行者123 更新时间:2023-11-29 02:02:32 27 4
gpt4 key购买 nike

我能否在布局中包含一个首选项,就像我们如何使用 <include layout=""/> 在另一个布局中包含一个布局一样?标签。

我的布局代码是这样的

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"

android:padding="@dimen/padding_medium"
android:text="@string/hello_world"
tools:context=".MainActivity" />

<include layout="@layout/settings"/>
<!-- <include layout="@xml/set_variables"/> -->
</LinearLayout>

在上面的布局中,我试图包含首选项 @xml/set_variables但是如果我取消注释 <include layout="@xml/set_variables"/> 我的应用程序将会崩溃.请任何人建议是否有任何方法可以在布局中包含首选项,或者我应该忘记这个。

最佳答案

我经历了this Link并找到解决方案在 PreferenceActivity 的 onCreate 中我添加了

setContentView(R.layout.settings);
addPreferencesFromResource(R.xml.set_variables);

并在设置布局中添加了ListView

    <ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />

符合我的要求

关于android - 如何在布局中包含首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11859784/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com