JSFiddle - React, Tailwind, and code Playground
JavaScript
package com.example.myweatherapp.myweatherapp;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.EditText;
public class MainActivity extends Activity {
String stringUrl="http://meteo.arso.gov.si/uploads/probase/www/observ/surface/text/sl/observation_si_latest.xml";
EditText inloc;
EditText outloc;
EditText outtemp;
String in_loc;
DownloadXML dxml;
HandleXML hxml;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
outloc = (EditText) findViewById(R.id.et_outloc);
outtemp = (EditText) findViewById(R.id.et_outtemp);
inloc = (EditText) findViewById(R.id.et_inloc);
}
/*
* An Implemenation of OnClick listener without handling events
* uppon ButtonClick, call checkInetConnection
*/
public void ButtonClick(View v){
switch(v.getId()){
case R.id.btn_search:
dxml = new DownloadXML();
in_loc = inloc.getText().toString();
dxml.checkInetConnection(this,in_loc);
outloc.setText(hxml.getLocation());
outtemp.setText(hxml.getTemperature());
break;
default:
break;
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
...