mirror of
https://github.com/bspeice/itcs4180
synced 2025-12-14 09:07:10 -05:00
75 lines
2.1 KiB
Java
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);
|
|
}
|
|
}
|