1
0
mirror of https://github.com/bspeice/itcs4180 synced 2025-12-14 09:07:10 -05:00
Files
itcs4180/UNCCScavenger/src/edu/uncc/scavenger/FoundActivity.java
2014-04-26 02:10:46 -04:00

75 lines
2.1 KiB
Java

package edu.uncc.scavenger;
/*
* Bradlee Speice, Brandon Rodenmayer
* ITIS 4180
* UNCCScavenger (NinerFinder)
* FoundActivity.java
*/
import edu.uncc.scavenger.rest.RestLocation;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.TextView;
public class FoundActivity extends Activity {
TextView numberFoundText;
Button tryMoreButton;
WebView moreInfoWebView;
Intent intent;
RestLocation restLocation;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_found);
numberFoundText = (TextView)findViewById(R.id.numberFoundText);
moreInfoWebView = (WebView)findViewById(R.id.moreInfoWebView);
tryMoreButton = (Button)findViewById(R.id.tryMoreButton);
numberFoundText.setVisibility(View.INVISIBLE);
restLocation = (RestLocation)(getIntent().getSerializableExtra("restLocation"));
moreInfoWebView.loadData(restLocation.getKey(), "text/html", "UTF-8");
tryMoreButton.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
intent = new Intent(FoundActivity.this, MainActivity.class);
startActivity(intent);
finish();
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.found, 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();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}