X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=CineRmt%2Fsrc%2Fmain%2Fjava%2Fcom%2Flocal%2Fcinermt%2FConfigActivity.java;fp=CineRmt%2Fsrc%2Fmain%2Fjava%2Fcom%2Flocal%2Fcinermt%2FConfigActivity.java;h=b076e025689ee6c4e87d8627a3d44d3991f35818;hb=8b84c0c626490aea09f67e07d413c0a7c7d7c3cd;hp=0000000000000000000000000000000000000000;hpb=7bb8e93f40c79f5cd5f90189a8f69357f0a389b0;p=goodguy%2Fhistory.git diff --git a/CineRmt/src/main/java/com/local/cinermt/ConfigActivity.java b/CineRmt/src/main/java/com/local/cinermt/ConfigActivity.java new file mode 100644 index 00000000..b076e025 --- /dev/null +++ b/CineRmt/src/main/java/com/local/cinermt/ConfigActivity.java @@ -0,0 +1,80 @@ +package com.local.cinermt; + +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.widget.Button; +import android.widget.EditText; + +public class ConfigActivity extends Activity implements OnClickListener { + String ip_addr; + String pin; + int port; + EditText etxt_ip_addr; + EditText etxt_pin; + EditText etxt_port; + + @Override + protected void onCreate(Bundle b) { + super.onCreate(b); + + Intent it = getIntent(); + ip_addr = it.getStringExtra("IP_ADDR"); + pin = it.getStringExtra("PIN"); + port = it.getIntExtra("PORT",0); + + setContentView(R.layout.activity_config); + etxt_ip_addr = (EditText)findViewById(R.id.ip_addr); + etxt_pin = (EditText)findViewById(R.id.pin); + etxt_port = (EditText)findViewById(R.id.port); + + etxt_ip_addr.setText(ip_addr); + etxt_pin.setText(pin); + etxt_port.setText(String.format("%d", port)); + + Button btn = (Button)findViewById(R.id.back); + btn.setOnClickListener(this); + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.menu_main, menu); + return true; + } + + @Override + public void onClick(View v) { + if (v instanceof Button) { + int id = ((Button)v).getId(); + if (id == R.id.back) { + ip_addr = etxt_ip_addr.getText().toString(); + pin = etxt_pin.getText().toString(); + try { + port = Integer.valueOf(etxt_port.getText().toString()); + } catch(Exception e) { port = 0; } + + Intent it = new Intent(this,MainActivity.class); + it.putExtra("IP_ADDR", ip_addr); + it.putExtra("PIN", pin); + it.putExtra("PORT", port); + startActivity(it); + finish(); + } + } + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + super.onOptionsItemSelected(item); + int id = item.getItemId(); + if (id == R.id.menu_exit) { + finish(); + return true; + } + return false; + } +}