2013-02-13 18 views
0

我有一個應用程序從一開始就使用方法記錄數據。我也有一個按鈕,目前只是顯示敬酒,但我希望能夠開始記錄。使用按鈕和錯誤的GPS數據調用方法

主要問題是,如何僅使用按鈕啓動一個方法?

另外我的GPS讓我在-9,53在坦桑尼亞。我不在坦桑尼亞,我走了。

任何幫助將是偉大的。

謝謝。

代碼

private OnClickListener startListener = new OnClickListener() { 
    public void onClick(View v) { 

     Toast.makeText(getApplicationContext(), "The Start button was clicked.", Toast.LENGTH_LONG).show(); 

    } 


public void onLocationChanged(Location arg0) { 
    double Longitude = arg0.getLongitude(); 
    double Latitude = arg0.getLatitude(); 
    String Long = new DecimalFormat("##.##").format(Longitude); 
    String Lat = new DecimalFormat("##.##").format(Latitude); 
    location = Long + "," + Lat; 
    locationText.setText(location); 
} 
+1

請張貼您的代碼! – 2013-02-13 11:22:18

+0

@Perroloco添加了代碼 – ELSheepO 2013-02-13 12:06:21

+1

爲什麼不直接調用你想要在onClick事件中調用的方法? – 2013-02-13 12:07:54

回答

1

回答問題2:你交換緯度和經度,53 -9是愛爾蘭Limerick附近。
對於問題1:基本教程將告訴你如何調用一個按鈕點擊觸發的方法。

+0

噢好吧,所以ts應該是lat,long。這很好解釋。謝謝。它現在顯示我在哪裏,現在我查看了哪裏的GPS座標。謝謝。 – ELSheepO 2013-02-14 11:00:06