0
나는 스피너가 있고, 실제 스피너가 그 안에있는 아이템이 아니라 어떤 코드를 실행하기 위해 클릭 될 때처럼 버튼이 그러기를 원한다. 이것이 가능한가?? 감사.회 전자가 안드로이드에서 클릭 할 때 물건을합니까?
나는 스피너가 있고, 실제 스피너가 그 안에있는 아이템이 아니라 어떤 코드를 실행하기 위해 클릭 될 때처럼 버튼이 그러기를 원한다. 이것이 가능한가?? 감사.회 전자가 안드로이드에서 클릭 할 때 물건을합니까?
setOnCreateContextMenuListener(OnCreateContextMenuListener listener)에 대한 수신기를 설정하려고 할 수도 있습니다. 제대로 작동하는지 잘 모르겠습니다. setOnTouchListener(OnTouchListener listener)에 대한 리스너를 설정할 수도 있습니다. 이 두 가지 모두 스피너 개체에 설정됩니다. 실제로 회 전자를 클릭 할 때 해고 될 수있는 방법을 시도해보십시오.
예 :
Spinner spinner = this.findViewById(R.id.spinner);
//First Listener
spinner.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
//Your code goes here
}
});
//Second Listener
spinner.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
//Your code goes here
return false;
}
});
내가 어떻게 실제로 내 스피가 '회'라는 주어진 내 스피너에 사용할 것인가? –
예를 추가하여 편집했습니다. – Bobbake4
좋은 하나의 롤 두 번째 하나는 나를 위해 일하는 첫 번째 하나는 아무것도하지 않지만 두 번째 코드를 사용하여 무엇이든 inbetween 대괄호가 두 번 실행 되니? 어떤 아이디어 lol 이상한 문제 –