我有一個活動中的3個紡織者從webservices填充3種方法如下使用loopj。我想從spinner1
的onItemSelected
中將「ida」的值傳遞給spinner3
。那麼我怎樣才能將一種方法的值傳遞給另一種方法。如何將值從onItemSelected傳遞給另一個微調器
protected void onCreate(Bundle savedInstanceState) {
getSpinner1();
}
private void getSpinner1() {
RestClient1.getForSpinner1(
.
.
public void onItemSelected(AdapterView<?> parent, View view, int position, long ida) {
getSpinner2(ida);
}
private void getSpinner2(Long ida) {
RestClient2.getForSpinner2(
.
.
public void onItemSelected(AdapterView<?> parent, View view, int position, long idb) {
getSpinner3(ida,idb);
}
.
.
private void getSpinner3(Long ida,Long idb) {
RestClient3.getForSpinner3(
.
.
public void onItemSelected(AdapterView<?> parent, View view, int position, long idc) {
}
我很困惑。你想要達到什麼目的? – Nikhil
我是基於spinner1和spinner3基於spinner1和spinner2來填充spinner2 – user3785322
可能的[如何在spinner之間傳遞選定的spinner項目?]重複(http://stackoverflow.com/questions/32806344/how-to-pass- a-selected-spinner-item-between-spinners) –