Android GPS值进入Editbox

时间:2013-02-18 13:12:17

标签: android gps splash-screen

问题: 我有一个闪屏,它设置为5秒。启动“主菜单”

启动画面,找到gps值,但它在Toast消息上显示,但我想将其存储在Editbox中。

启动画面有xml - >的 starter.xml

Gps Value(lat和lng)编辑框有xml - >的 gps_values

守则: 这是一个名为starter的类:

public void onCreate(Bundle paramBundle)
    {
        super.onCreate(paramBundle);
        setContentView(R.layout.starter);


        LocationResult locationResult = new LocationResult(){
            @Override
            public void gotLocation(Location location){

                EditText lat_view = (EditText)findViewById(R.id.lat_Field);
                EditText lng_view = (EditText)findViewById(R.id.lng_Field);

                Double lat_source = location.getLatitude();
                Double lng_source = location.getLongitude();

                lat_view.setText(lat_source.toString());
                lng_view.setText(lng_source.toString());

                Log.d(TAG, "GPS values =" + lat_view + lng_view); 

                Toast.makeText(
                        getApplicationContext(),
                        "Latitude: "+location.getLatitude()+"\n Longitude: "+location.getLongitude() ,
                        Toast.LENGTH_SHORT).show();    
   }
        };
        MyLocation myLocation = new MyLocation();
        myLocation.getLocation(this, locationResult);

       final Starter sPlashScreen = this; 

        mSplashThread =  new Thread(){
@Override
public void run(){
    try {
        synchronized(this){
            wait(5000);

        }
    }
        catch(InterruptedException ex){                    
    }

    finish();

    Intent intent = new Intent();
    intent.setClass(sPlashScreen,DashboardMain.class);
    startActivity(intent);
    finish();                   
}    };

正如我所说

lat_view和lng_view位于名为 gps_values 的XML文件上,还有另一个用于启动活动的xml,它名为 starter.xml 。任何人都可以看到我看不到的东西?

0 个答案:

没有答案