2014-01-29 26 views

回答

0

如果微調是在您的AsyncTask訪問:

String.valueOf(spinner1.getSelectedItem()) 

否則,你將不得不上述聲明的結果傳送到的AsyncTask

0

我通過項目得到了微調的位置選定的聽衆。但我的 點是,當我點擊提交按鈕,那麼我怎麼能在後臺進程中獲得微調框的值 ?

=>如果我明白了你的觀點,那麼你想要將選定的項目數據從微調器傳遞給AsyncTask。

如果是這種情況,那麼你也可以傳遞參數/參數給AsyncTask。

例如:

private class ParamAsyncTask extends AsyncTask<String, Integer, Void> { 

    @Override 
    protected Void doInBackground(String... params) { 

    String firstParam = params[0]; 
    ..... 
    ..... 
} 

並且通過執行此的AsyncTask:

new ParamAsyncTask().execute("Hello"); 
+0

我有3個旋轉器。一是動態和另外兩個是static.i能夠通過旋轉器的3值作爲參數? – user3052781

+0

您可以傳遞任何值作爲參數,我的意思是單個或數組。 –