Java 如何使用微调器更改背景图像

Java 如何使用微调器更改背景图像,java,android,emulation,android-2.2-froyo,Java,Android,Emulation,Android 2.2 Froyo,我是android编程新手,所以我在做简单的程序。虽然很简单,但我还是有很多困难想出来。我有一个我正在创建的应用程序,我已经创建了一个微调器。我希望背景图像与微调器相对应。例如,如果有人在微调器中选择“森林”选项,我想将背景图像更改为森林的图片。我不知道如何做这一部分,我已经四处寻找解决方案,但我找不到 提前谢谢! 马特 顺便说一句,我正试图为安卓2.2做这件事,我不会为你写完整的东西,因为坦率地说,我觉得你有点懒。你基本上是要求我们为你编写整个应用程序。然而,这里有一个基本的想法,你需要做什么

我是android编程新手,所以我在做简单的程序。虽然很简单,但我还是有很多困难想出来。我有一个我正在创建的应用程序,我已经创建了一个微调器。我希望背景图像与微调器相对应。例如,如果有人在微调器中选择“森林”选项,我想将背景图像更改为森林的图片。我不知道如何做这一部分,我已经四处寻找解决方案,但我找不到

提前谢谢! 马特


顺便说一句,我正试图为安卓2.2做这件事,我不会为你写完整的东西,因为坦率地说,我觉得你有点懒。你基本上是要求我们为你编写整个应用程序。然而,这里有一个基本的想法,你需要做什么,如果有人可能被打扰,他们可以实现代码

首先将项目添加到微调器控件。以下是微调器控件的hello world:

完成此操作后,将连接一个微调器事件,例如

Spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
       // TODO Auto-generated method stub
    }

    public void onNothingSelected(AdapterView<?> arg0) {
         // TODO Auto-generated method stub
    }
});

好的,谢谢你的帮助我并不是在偷懒。我实际上搜索了3个小时,我的老师说我是一个不知道如何放弃的疯子。哈哈:P。这就是重点。寻找什么?你不会在网上或其他任何地方找到你想要实现的目标的精确副本。你需要把你的问题分解成更小的部分,一次搜索并实现问题的一部分。您的问题的每一个单独部分都在此处或其他在线位置讨论。
switch (arg0.getSelectedItemPosition()) {
    case 0:
        //do action
        break;
    case 1:
        //do another action
        break;
}