2011-03-16 57 views
0

嗨,我已經創建了一個應用程序。我已經有了一個編碼來查找某個地方的經緯度。但在編碼我有按鈕,當按鈕被點擊時,值得到顯示如何做一個單一的按鈕在android中的兩個操作

在我的應用程序中,我有一個按鈕名爲開始,當我點擊按鈕它移動到一個新的頁面。 在那個頁面中,我放置了兩個佈局。在一個佈局中,我已經放置了一些文本視圖並用OK按鈕編輯文本數據。在另一個佈局中,我放置了緯度和經度的編碼。

現在,當我單擊開始按鈕時,必須打開新頁面,同時必須顯示當前的經度和緯度。

請給幫助我在同一個頁面既進行操作.......

+0

你必須在哪裏顯示該值? – 2011-03-16 09:30:08

+1

的代碼?聽起來像一個異步經緯度將是很好的。 – trgraglia 2011-03-16 09:42:55

+1

請編輯您的原始問題以包含新信息,而不是再次發佈。謝謝。 – 2011-03-18 07:48:51

回答

1

你不需要AsyncTask。您只需使用您在loadCoords();中獲得的信息更新您的觀點。

嘗試類似:

Coords coords = loadCoords(); 
    super.onCreate(savedInstanceState);   
    setContentView(R.layout.add); 
    t1 = (TextView) findViewById(R.id.t1); 
    t1.setText(coords.getLatitude()); 

附:簡單點說:Java Convention建議您在Camel Case中命名方法,如下所示:loadCoords() - 第一個字母總是很小。

+0

你說我必須創建一個名爲Coords的類,那裏我應該把我的編碼的值? – 2011-03-18 08:23:50

+0

是的,創建一個班級並在那裏放置您的測量結果。 – 2011-03-18 08:24:30

1

可以使用Toast信息顯示經度和緯度,然後應該打開另一個活性。Toast將在特定時間內保持可見狀態,並且您還可以打開您的活動。

+0

我不希望它成爲一個吐司 – 2011-03-16 15:07:55

相關問題