Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- button.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- Thread thread = new Thread(new Runnable() {
- @Override
- public void run() {
- weatherApi.getWeather(new WeatherListener() {
- @Override
- public void onWeatherReceived(final int celsius) {
- runOnUiThread(new Runnable() {
- @Override
- public void run() {
- textView.setText("Current weather is " + celsius + "ΒΊC");
- }
- });
- }
- @Override
- public void onWeatherError(Exception exception) {
- textView.setText("Error getting current weather! Cause: " + exception.getMessage());
- }
- });
- }
- });
- thread.start();
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement