summaryrefslogtreecommitdiff
path: root/android/controller/src/main/java/com/zeroc/testcontroller/ControllerActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/controller/src/main/java/com/zeroc/testcontroller/ControllerActivity.java')
-rw-r--r--android/controller/src/main/java/com/zeroc/testcontroller/ControllerActivity.java87
1 files changed, 0 insertions, 87 deletions
diff --git a/android/controller/src/main/java/com/zeroc/testcontroller/ControllerActivity.java b/android/controller/src/main/java/com/zeroc/testcontroller/ControllerActivity.java
deleted file mode 100644
index e7001f6f156..00000000000
--- a/android/controller/src/main/java/com/zeroc/testcontroller/ControllerActivity.java
+++ /dev/null
@@ -1,87 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-package com.zeroc.testcontroller;
-
-import java.util.LinkedList;
-import android.app.*;
-import android.content.Context;
-import android.net.wifi.WifiManager;
-import android.os.Bundle;
-import android.widget.*;
-import android.view.View;
-
-public class ControllerActivity extends ListActivity
-{
- private WifiManager _wifiManager;
- private WifiManager.MulticastLock _lock;
- private LinkedList<String> _output = new LinkedList<String>();
- private ArrayAdapter<String> _outputAdapter;
- private ArrayAdapter<String> _ipv4Adapter;
- private ArrayAdapter<String> _ipv6Adapter;
-
- @Override
- public void onCreate(Bundle savedInstanceState)
- {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
-
- _wifiManager = (WifiManager)getApplicationContext().getSystemService(Context.WIFI_SERVICE);
- _lock = _wifiManager.createMulticastLock("com.zeroc.testcontroller");
- _lock.acquire();
-
- _outputAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, _output);
- setListAdapter(_outputAdapter);
- final ControllerApp app = (ControllerApp)getApplication();
- final java.util.List<String> ipv4Addresses = app.getAddresses(false);
- _ipv4Adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_dropdown_item, ipv4Addresses);
- Spinner s = (Spinner)findViewById(R.id.ipv4);
- s.setAdapter(_ipv4Adapter);
- s.setOnItemSelectedListener(new android.widget.AdapterView.OnItemSelectedListener()
- {
- @Override
- public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
- {
- app.setIpv4Address(ipv4Addresses.get((int)id));
- }
-
- @Override
- public void onNothingSelected(AdapterView<?> arg0)
- {
- }
- });
- s.setSelection(0);
-
- final java.util.List<String> ipv6Addresses = app.getAddresses(true);
- _ipv6Adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_dropdown_item, ipv6Addresses);
- s = (Spinner)findViewById(R.id.ipv6);
- s.setAdapter(_ipv6Adapter);
- s.setOnItemSelectedListener(new android.widget.AdapterView.OnItemSelectedListener()
- {
- @Override
- public void onItemSelected(AdapterView<?> parent, View view, int position, long id)
- {
- app.setIpv6Address(ipv6Addresses.get((int)id));
- }
-
- @Override
- public void onNothingSelected(AdapterView<?> arg0)
- {
- }
- });
- s.setSelection(0);
- app.startController(this);
- }
-
- public synchronized void println(String data)
- {
- _output.add(data);
- _outputAdapter.notifyDataSetChanged();
- }
-}