package com.example.Cashplay.GNBActivityPackage;
import android.app.ActionBar;
import android.app.Activity;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageButton;
import android.widget.Spinner;
import com.example.Cashplay.R;
public class Saved_Money_Activity extends Activity implements View.OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_saved_money);
customActionBar();
final Spinner s = (Spinner) findViewById(R.id.spinner3);
ArrayAdapter adapter = ArrayAdapter.createFromResource(
this, R.array.GameType_savedMoney, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s.setAdapter(adapter);
ImageButton imgbutton = (ImageButton)findViewById(R.id.arrow);
imgbutton.setOnClickListener(this);
}
public void onClick(View v) {
if (v.getId() == R.id.arrow) {
}
}
public void OnClick(View imgbutton)
{
imgbutton.setRotationX(180);
}
////////////////////////////////////////
public void onClick_Back(View v) {
finish();
}
private void customActionBar() {
ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.argb(255, 255, 255, 255)));
actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayShowCustomEnabled(true);
ActionBar.LayoutParams layout = new ActionBar.LayoutParams(ActionBar.LayoutParams.FILL_PARENT,
ActionBar.LayoutParams.FILL_PARENT);
ViewGroup actionBarLayout = (ViewGroup) getLayoutInflater().inflate(R.layout.actionbar_savedmoney, null);
actionBar.setCustomView(actionBarLayout, layout);
}
}
/////////////////////////////////
xml 전체는 아니고 일부분만
</LinearLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/game_ad"
android:layout_below="@+id/exposure_ad"
android:background="@drawable/border_thin"
android:padding="10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="게임형 적립금"
android:paddingLeft="20dp"
android:paddingTop="15dp"
android:paddingBottom="15dp"
android:textStyle="bold"
android:id="@+id/textView5" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingTop="15dp"
android:paddingBottom="15dp"
android:text="N"
android:id="@+id/Value3"
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/textView5" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="원"
android:paddingTop="15dp"
android:paddingBottom="15dp"
android:layout_alignTop="@+id/Value3"
android:layout_toEndOf="@+id/Value3" />
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/down_btn"
android:layout_centerVertical="true"
android:layout_alignParentEnd="true"
android:id="@+id/arrow"/>
<Spinner
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:spinnerMode="dropdown"
android:id="@+id/spinner3">
</Spinner>
</RelativeLayout>
이미지버튼(화살표)를 클릭해서 value에 있는 값들이 드롭다운으로 보여지게 하는 형식을 만들고 싶습니다
지금은 스피너 자체가 튀어나와 있는데 이미지버튼 안에 넣으려면 어떻게 해야하나요