将Android GPS值输入Editbox
问题: 我有一个启动屏幕,设置为5秒。启动“主菜单” 启动屏幕,找到gps值,但它在Toast消息中显示,但我想将其存储在Editbox中 启动屏幕有xml-->starter.xml Gps值(lat和lng)编辑框具有xml-->Gps\u值 代码: 这是一个名为starter的类:将Android GPS值输入Editbox,android,gps,splash-screen,Android,Gps,Splash Screen,问题: 我有一个启动屏幕,设置为5秒。启动“主菜单” 启动屏幕,找到gps值,但它在Toast消息中显示,但我想将其存储在Editbox中 启动屏幕有xml-->starter.xml Gps值(lat和lng)编辑框具有xml-->Gps\u值 代码: 这是一个名为starter的类: public void onCreate(Bundle paramBundle) { super.onCreate(paramBundle); setContentVie
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_视图和lng_视图位于名为gps_值的XML文件中,还有另一个用于splash活动的XML,名为starter.XML。任何人都可以看到我看不到的东西?如果你有实际的名字,那会很有帮助,我们如何知道
R.layout.starter
与XML文件1
和XML文件2
的关系?啊,你说得对,我现在正在编辑它