Android Open Source - 3dmultiplayer Main






From Project

Back to project page 3dmultiplayer.

License

The source code is released under:

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUC...

If you think the Android project 3dmultiplayer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/*
 * Copyright 2013 Mark Injerd// w w w  .j a va 2  s. c o m
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.pilot51.multi3d;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class Main extends Activity implements OnClickListener {
  protected static String TAG;
  private Button btn1, btn2;

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    TAG = getString(R.string.app_name);
    setContentView(R.layout.main);
    btn1 = (Button)findViewById(R.id.Button1);
    btn1.setOnClickListener(this);
    btn2 = (Button)findViewById(R.id.Button2);
    btn2.setOnClickListener(this);
  }

  @Override
  public void onClick(View v) {
    switch (v.getId()) {
      case R.id.Button1:
        startActivity(new Intent(getBaseContext(), TestActivity.class));
        break;
      case R.id.Button2:
        final EditText input = new EditText(this);
        AlertDialog.Builder dlgEnterIP = new AlertDialog.Builder(this);
        dlgEnterIP
          .setTitle(R.string.connect)
          .setMessage(R.string.connect_msg)
          .setView(input)
          .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int which) {
              startActivity(new Intent(getBaseContext(), TestMultiActivity.class).putExtra("address", input.getText().toString()));
            }
          })
          .setNegativeButton(android.R.string.cancel,
            new DialogInterface.OnClickListener() {
              public void onClick(DialogInterface dialog, int which) {}
            });
        dlgEnterIP.show();
        break;
    }
  }
}




Java Source Code List

com.pilot51.multi3d.Main.java
com.pilot51.multi3d.TestActivity.java
com.pilot51.multi3d.TestMultiActivity.java
com.pilot51.multi3d.object.Cube.java
com.pilot51.multi3d.object.Sphere.java