gpt4 book ai didi

android - 如何在 PreferenceActivity 中添加 ImageView?

转载 作者:行者123 更新时间:2023-11-29 22:19:19 33 4
gpt4 key购买 nike

他是我的首选 Activity :

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">


<PreferenceCategory
android:title="Select your country or region">
<ListPreference
android:title="Pick your country"
android:key="regionsListPref"
android:defaultValue="digiGreen"
android:entries="@array/regionArray"
android:entryValues="@array/regionValues" />

<ImageView
android:id="@+id/ImageView01"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:cropToPadding="true"
android:adjustViewBounds="true"
android:src="@drawable/splash"
android:scaleType="centerInside"></ImageView>

</PreferenceCategory>

<PreferenceCategory
android:title="Second Category">
<CheckBoxPreference android:title="@string/bjr" android:key="macheckbox"
android:summaryOn="La checkbox est cochée"
android:summaryOff="La checkbox n'est plus cochée"
android:defaultValue="true"
/>

<EditTextPreference android:title="Mon EditText"
android:dialogTitle="Modification du texte"
android:dialogMessage="Entrez le nouveau texte"
android:dialogIcon="@drawable/icon"
android:defaultValue="Texte par défaut" android:key="montextedit"/>
</PreferenceCategory>

</PreferenceScreen>

使用 mmy 代码构建项目时没有错误。但是我在通过显示偏好 Activity 运行它时遇到了异常。

所以,我的问题是:如何简单地将 ImageView 添加到 PreferenceActivity 中?

最好的问候

最佳答案

没有简单的方法可以做到这一点。您的偏好 Activity 需要一个 Preference 或一个扩展它的类,因此它会在您提供的其他类上崩溃。

我以前从未这样做过,但这是我会尝试的:

  • 设置默认值 Preference进入您的设置 XML
  • 为资源创建自定义布局(其中包含您的图像)
  • 使用android:layout在设置 XML 中设置自定义布局的属性

在首选项中设置自定义布局时可能会有一些陷阱 - 请阅读 setLayoutResource .你可以看看如何the default layout是组成的。

关于android - 如何在 PreferenceActivity 中添加 ImageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7674584/

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