Android 图像按钮式微调器

Android 图像按钮式微调器,android,Android,我希望有一个像XML中的微调器一样的图像按钮。我已经找到了一些关于这方面的信息,但与我所追求的完全不同。因此,当我单击一个图像视图时,会出现一个微调器,其中有一个列表可供选择,如果可以的话,该列表将来自我的DB。我发现什么都没用 我想在我的活动中有10个图像按钮,每个按钮都有一个微调器。 当用户从微调器列表中选择时,将出现一个对话框(希望在我可以先编写此代码之后,稍后我会尝试) 任何帮助都会有帮助的,谢谢 package com.spinn; import andro

我希望有一个像XML中的微调器一样的图像按钮。我已经找到了一些关于这方面的信息,但与我所追求的完全不同。因此,当我单击一个图像视图时,会出现一个微调器,其中有一个列表可供选择,如果可以的话,该列表将来自我的DB。我发现什么都没用

我想在我的活动中有10个图像按钮,每个按钮都有一个微调器。 当用户从微调器列表中选择时,将出现一个对话框(希望在我可以先编写此代码之后,稍后我会尝试)

任何帮助都会有帮助的,谢谢

      package com.spinn;

      import android.app.Activity;
      import android.os.Bundle;
      import android.widget.ArrayAdapter;
      import android.widget.Button;
      import android.widget.Spinner;

      public class MainActivity extends Activity {

      @Override
      public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
      this, R.array.array_name, android.R.layout.simple_spinner_item );
      adapter.setDropDownViewResource(             
      android.R.layout.    simple_spinner_dropdown_item );

        Spinner s = (Spinner) findViewById( R.id.unique_id );
        s.setAdapter( adapter );
package com.spinn;
导入android.app.Activity;
导入android.os.Bundle;
导入android.widget.ArrayAdapter;
导入android.widget.Button;
导入android.widget.Spinner;
公共类MainActivity扩展了活动{
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ArrayAdapter=ArrayAdapter.createFromResource(
这,R.array.array\u name,android.R.layout.simple\u微调器\u项);
adapter.setDropDownViewResource(
android.R.layout.simple\u微调器\u下拉菜单\u项);
微调器s=(微调器)findViewById(R.id.unique\u id);
s、 设置适配器(适配器);
XML



为什么不使用微调器来设置图像按钮的背景?这应该可以解决问题…

我试过了,但没有效果
    <RelativeLayout 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" >

<Button
    android:id="@+id/unique_id"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="30dp"
    android:background="@drawable/c3" />

  </RelativeLayout>