2012-09-04 10 views
-1

XML의 회 전자와 같은 역할을하는 이미지 버튼이 필요합니다. 나는 이것에 대한 약간의 정보를 찾았지만 이후에는 어떤 것도 발견하지 못했다. 그래서 내가 이미지보기를 클릭하면 스피너가 목록에서 나와서 통행 할 수 있다면 내 DB에서 올 것입니다. 아무것도 나는 각각의 회 전자를 내 활동 10 개 이미지 버튼을 할 수 있도록하려는이미지 버튼처럼 회 전자

https://groups.google.com/forum/?fromgroups=#!topic/android-developers/KeUxBt4SJLw

을하지 않았다 내가 뭘 발견했다. 그리고 사용자가 스피너 목록에서 선택하면 대화 상자가 나타납니다 (나중에 코드를 작성한 후 나중에 시도해 보겠습니다).

어떤 도움을 감사

 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); 

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> 

답변

0

왜 자신의 배경 이미지 버튼 '배경 설정과 스피너를 사용하지? 이 트릭을해야합니다 ...

+0

나는 이것을 시도했지만 아무것도하지 못했습니다. –