teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

12

誤字

2017/05/03 06:19

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -38,12 +38,9 @@
38
38
 
39
39
  }).show();
40
40
 
41
+ ///////このようにしました。
42
+
41
- item="現在地を表示";
43
+ int gpsnow_item = 0;
42
- onItemSelected(adapter,spinner,1,1);
44
+ spinner.setSelection(gpsnow_item);
43
- /**
45
+
44
- parent AdapterView :選択が発生したAdapterView
45
- view View :クリックされたAdapterView内のビュー
46
- position int :アダプタ内のビューの位置
47
- id long :選択されている項目の行ID
48
- **/
49
46
  ```

11

説明

2017/05/03 06:19

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
File without changes

10

誤字

2017/05/03 05:56

投稿

edoooooo
edoooooo

スコア478

title CHANGED
@@ -1,1 +1,1 @@
1
- onItemSelected(parent,view, position, id)のviewと、positionに何を指定すればいいでしょうか?
1
+ onItemSelected(parent は、選択が発生したadapterview書いてあるのですが、何を指定すればいいでしょうか?
body CHANGED
@@ -1,8 +1,10 @@
1
1
  setOnItemSelectedListenerで、AlertDialogの表示が終わったら、
2
2
  itemに"現在地を表示"とし、onItemSelectedを呼び出したいです。
3
3
 
4
- onItemSelected(adapter,view,position,spinner);
4
+ onItemSelected(adapter,spinner,1,1);
5
+ //選択が発生したadapterviewと書いてあるのですが、
5
- このviewとpositionがわせん
6
+ このadapterは、何を入力すればいいのでしょう?このように出
7
+
6
8
  ```java
7
9
  private String spinnerItems[] = {"現在地を表示","新規登録", "mapで検索", "表示画面を登録"};
8
10
 
@@ -37,7 +39,7 @@
37
39
  }).show();
38
40
 
39
41
  item="現在地を表示";
40
- onItemSelected(adapter,view,position,spinner);
42
+ onItemSelected(adapter,spinner,1,1);
41
43
  /**
42
44
  parent AdapterView :選択が発生したAdapterView
43
45
  view View :クリックされたAdapterView内のビュー

9

誤字

2017/05/03 05:50

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,6 @@
1
- setOnItemSelectedListenerで、"新規登録"が押され、item="新規登録"となり、そこでは、new AlertDialogをするですが、その表示が終わったら、
1
+ setOnItemSelectedListenerで、AlertDialogの表示が終わったら、
2
- itemに"現在地を表示"というものをsetし、onItemSelectedを呼び出したいです。
2
+ itemに"現在地を表示"とし、onItemSelectedを呼び出したいです。
3
- そこで、item="現在地を表示"としました。そこで、onItemSelectedを呼び出し
3
+
4
- で、
5
4
  onItemSelected(adapter,view,position,spinner);
6
5
  このviewとpositionがわかりません。
7
6
  ```java

8

誤字

2017/05/03 05:23

投稿

edoooooo
edoooooo

スコア478

title CHANGED
@@ -1,1 +1,1 @@
1
- onItemSelected(AdapterView<?> parent, View view, int position, long id)の呼び出しがわからないです。
1
+ onItemSelected(parent,view, position, id)のviewと、positionに何を指定すればしょうか?
body CHANGED
File without changes

7

誤字

2017/05/03 05:21

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,9 @@
5
5
  onItemSelected(adapter,view,position,spinner);
6
6
  このviewとpositionがわかりません。
7
7
  ```java
8
+ private String spinnerItems[] = {"現在地を表示","新規登録", "mapで検索", "表示画面を登録"};
9
+
10
+
8
11
  spinner = (Spinner) findViewById(R.id.spinner);
9
12
 
10
13
  // ArrayAdapter

6

誤字

2017/05/03 05:16

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,19 @@
1
1
  setOnItemSelectedListenerで、"新規登録"が押され、item="新規登録"となり、そこでは、new AlertDialogをするのですが、その表示が終わったら、
2
2
  itemに"現在地を表示"というものをsetし、onItemSelectedを呼び出したいです。
3
- そこで、item="現在地を表示"としました。そこで、onItemSelectedを呼び出したいです。
3
+ そこで、item="現在地を表示"としました。そこで、onItemSelectedを呼び出し
4
+ で、
5
+ onItemSelected(adapter,view,position,spinner);
4
- ように書けばいいのでしょう
6
+ viewとpositionがわりません。
5
7
  ```java
8
+ spinner = (Spinner) findViewById(R.id.spinner);
9
+
10
+ // ArrayAdapter
11
+ ArrayAdapter<String> adapter
12
+ = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinnerItems);
13
+
14
+ adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
15
+
16
+ spinner.setAdapter(adapter);
6
17
  spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
7
18
  // アイテムが選択された時
8
19
  public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
@@ -24,7 +35,7 @@
24
35
  }).show();
25
36
 
26
37
  item="現在地を表示";
27
- onItemSelected(parent,view,position long);
38
+ onItemSelected(adapter,view,position,spinner);
28
39
  /**
29
40
  parent AdapterView :選択が発生したAdapterView
30
41
  view View :クリックされたAdapterView内のビュー

5

説明

2017/05/03 05:12

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  setOnItemSelectedListenerで、"新規登録"が押され、item="新規登録"となり、そこでは、new AlertDialogをするのですが、その表示が終わったら、
2
- itemに"現在地を表示"というものをsetしたいです。
2
+ itemに"現在地を表示"というものをsetし、onItemSelectedを呼び出したいです。
3
3
  そこで、item="現在地を表示"としました。そこで、onItemSelectedを呼び出したいです。
4
4
  どのように書けばいいのでしょうか?
5
5
  ```java

4

説明

2017/05/03 05:06

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -24,7 +24,7 @@
24
24
  }).show();
25
25
 
26
26
  item="現在地を表示";
27
- onItemSelected(parent,view);
27
+ onItemSelected(parent,view,position long);
28
28
  /**
29
29
  parent AdapterView :選択が発生したAdapterView
30
30
  view View :クリックされたAdapterView内のビュー

3

説明

2017/05/03 05:05

投稿

edoooooo
edoooooo

スコア478

title CHANGED
@@ -1,1 +1,1 @@
1
- onItemSelected呼び出しいです。 どのように書けばいいのでしょうか?
1
+ onItemSelected(AdapterView<?> parent, View view, int position, long id)の呼び出しがわからないです。
body CHANGED
File without changes

2

誤字

2017/05/03 05:04

投稿

edoooooo
edoooooo

スコア478

title CHANGED
File without changes
body CHANGED
@@ -24,4 +24,11 @@
24
24
  }).show();
25
25
 
26
26
  item="現在地を表示";
27
+ onItemSelected(parent,view);
28
+ /**
29
+ parent AdapterView :選択が発生したAdapterView
30
+ view View :クリックされたAdapterView内のビュー
31
+ position int :アダプタ内のビューの位置
32
+ id long :選択されている項目の行ID
33
+ **/
27
34
  ```

1

誤字

2017/05/03 05:02

投稿

edoooooo
edoooooo

スコア478

title CHANGED
@@ -1,1 +1,1 @@
1
- setOnItemSelectedListenerを呼び出され後に、違アイテムをclickせず呼び出す方法はないでしょうか?
1
+ onItemSelectedを呼び出いです。 どのように書けばいのでしょうか?
body CHANGED
@@ -1,7 +1,7 @@
1
1
  setOnItemSelectedListenerで、"新規登録"が押され、item="新規登録"となり、そこでは、new AlertDialogをするのですが、その表示が終わったら、
2
2
  itemに"現在地を表示"というものをsetしたいです。
3
- そこで、item="現在地を表示"としましたが、setOnItemSelectedListenerは呼び出されな為、
3
+ そこで、item="現在地を表示"としましたで、onItemSelectedを呼び出したです。
4
- 一度、setOnItemSelectedListenerを呼び出した後に、違アイテムをclickせず呼び出す方法はないでしょうか?
4
+ どのように書けばいのでしょうか?
5
5
  ```java
6
6
  spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
7
7
  // アイテムが選択された時