更改背景图片 - Android
我有 main.xml 文件,其中是我的背景文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:background="@drawable/backgroundfile"
在另一个活动 xml 文件中,有相同的“背景文件”。
我想知道是否可以为所有活动定义一个后台文件。我将创建新的活动,用户将为整个应用程序选择背景。是否可以?你能给我一些线索吗?
谢谢你的帮助。 请原谅我的语言错误。
I have main.xml file where is my background file:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:background="@drawable/backgroundfile"
In another activity xml file there is the same "backgroundfile".
I'd like to know if there is possibility to define one background file to all activities. I am going to create new activity where user will choose background for the whole app. Is it possible? Can you give me some clues?
Thank you for help.
Excuse me for language mistakes.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您问我们是否可以在所有活动的背景中使用相同的背景图像,那么可以,或者如果您想为所有活动使用单个 xml 文件作为背景文件,那么您可以在活动 xml 文件中使用此 xml,如下所示:
if you are asking can we use same background image in background for all the activities then it is yes or if you want to use single xml file for all the activities as the background file then you can use this xml in your activity xml file like this:
为此,您必须在运行时设置背景,并且背景的值将存储在所有活动检查的onCreate()中的共享首选项中首选项背景值并设置相同
for that you have to set background at runtime and the value of the background will stored in shared preference, in onCreate() of all activity check the preference background value and set the same
是的,这是可能的..
它是某种来源..
Yes, it's possible..
it's some sort of source..