Click here to Skip to main content
15,909,437 members
Home / Discussions / Java
   

Java

 
AnswerRe: Java Chronometer Pin
Richard MacCutchan18-Nov-10 1:40
mveRichard MacCutchan18-Nov-10 1:40 
GeneralRe: Java Chronometer Pin
Smaini Nurbs18-Nov-10 16:35
Smaini Nurbs18-Nov-10 16:35 
GeneralRe: Java Chronometer Pin
Nagy Vilmos18-Nov-10 21:47
professionalNagy Vilmos18-Nov-10 21:47 
GeneralRe: Java Chronometer Pin
David Skelly18-Nov-10 22:13
David Skelly18-Nov-10 22:13 
GeneralRe: Java Chronometer Pin
David Skelly18-Nov-10 22:16
David Skelly18-Nov-10 22:16 
GeneralRe: Java Chronometer Pin
Richard MacCutchan18-Nov-10 22:52
mveRichard MacCutchan18-Nov-10 22:52 
QuestionCall Class Pin
Smaini Nurbs13-Nov-10 0:58
Smaini Nurbs13-Nov-10 0:58 
AnswerRe: Call Class Pin
Smaini Nurbs13-Nov-10 1:02
Smaini Nurbs13-Nov-10 1:02 
package com.example.testsensors;<br />
<br />
import java.util.List;<br />
import android.app.Activity;<br />
import android.content.res.Resources;<br />
import android.hardware.Sensor;<br />
import android.hardware.SensorEvent;<br />
import android.hardware.SensorEventListener;<br />
import android.hardware.SensorManager;<br />
import android.os.Bundle;<br />
import android.os.Handler;<br />
import android.util.Log;<br />
import android.widget.TextView;<br />
<br />
public class TestSensors extends ChronometerDemo1 implements SensorEventListener {<br />
        private boolean mRegisteredSensor;<br />
        private SensorManager mSensorManager;<br />
<br />
        @Override<br />
        public void onCreate(Bundle savedInstanceState) {<br />
                super.onCreate(savedInstanceState);<br />
                setContentView(R.layout.main);<br />
<br />
                mRegisteredSensor = false;<br />
                mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);<br />
<br />
        }<br />
<br />
        protected void onResume() {<br />
                super.onResume();<br />
<br />
                List<Sensor> sensors = mSensorManager<br />
                                .getSensorList(Sensor.TYPE_ALL);<br />
                if (sensors.size() > 0) {<br />
                        Sensor sensor = sensors.get(0);<br />
                        mRegisteredSensor = mSensorManager.registerListener(this, sensor,<br />
                                        SensorManager.SENSOR_DELAY_FASTEST);<br />
                }<br />
<br />
        }<br />
<br />
        @Override<br />
        protected void onPause() {<br />
                if (mRegisteredSensor) {<br />
                        mSensorManager.unregisterListener(this);<br />
                        mRegisteredSensor = false;<br />
                }<br />
<br />
                super.onPause();<br />
        }<br />
<br />
        @Override<br />
        public void onAccuracyChanged(Sensor sensor, int accuracy) {<br />
                // TODO Auto-generated method stub<br />
<br />
        }<br />
<br />
        @Override<br />
        public void onSensorChanged(SensorEvent event) {<br />
                // TODO Auto-generated method stub<br />
                StringBuffer buff = new StringBuffer();<br />
<br />
                /*if (event.sensor.getType() == Sensor.TYPE_ORIENTATION) {<br />
                        Log.v("ORIENTATION", String.valueOf(event.values[0]) + ", "<br />
                                        + String.valueOf(event.values[1]) + ", "<br />
                                        + String.valueOf(event.values[2]));<br />
<br />
                        buff.append("ORIENTATION\n");<br />
                        buff.append("Azimuth,rotation the Y axis").append(event.values[0]).append("\n");<br />
                        buff.append("Pitch, rotation around X axis (-180 to 180)").append(event.values[1]).append("\n");<br />
                        buff.append("Roll, rotation around Y axis (-90 to 90)").append(event.values[2]).append("\n");<br />
                        TextView tv = (TextView) findViewById(R.id.orient_counters);<br />
                        tv.setText(buff.toString());<br />
<br />
                }*/<br />
                if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER){<br />
                        buff.append("ACCELEROMETER\n");<br />
                        buff.append("X-axis: ").append(event.values[0]).append("\n");<br />
                        buff.append("Y-axis: ").append(event.values[1]).append("\n");<br />
                        buff.append("Z-axis: ").append(event.values[2]).append("\n");<br />
                        TextView tv = (TextView) findViewById(R.id.accero_counters);<br />
                        tv.setText(buff.toString());<br />
                        <br />
                        //MyDialog dialog = new MyDialog("Hello"); <br />
                        //dialog.show();<br />
                }<br />
                <br />
                else if (event.values[0] <= 0.5) {<br />
                	ChronometerDemo1 MyChronometer = new ChronometerDemo1();<br />
                	ChronometerDemo1.onCreate();<br />
                }<br />
                <br />
                else if (event.values[1] <= 1.2) {<br />
                	ChronometerDemo1.onCreate();<br />
                }<br />
                   <br />
                else if (event.values[2] <= 10) {<br />
                	ChronometerDemo1.onCreate();<br />
                }<br />
                        else{<br />
                        		ChronometerDemo1.onCreate();<br />
                        }<br />
                }<br />
                }<br />
<br />

GeneralRe: Call Class Pin
David Skelly16-Nov-10 22:27
David Skelly16-Nov-10 22:27 
GeneralRe: Call Class Pin
Smaini Nurbs17-Nov-10 16:55
Smaini Nurbs17-Nov-10 16:55 
GeneralRe: Call Class Pin
David Skelly17-Nov-10 22:15
David Skelly17-Nov-10 22:15 
GeneralRe: Call Class Pin
Smaini Nurbs18-Nov-10 16:35
Smaini Nurbs18-Nov-10 16:35 
AnswerRe: Call Class Pin
TorstenH.13-Nov-10 4:59
TorstenH.13-Nov-10 4:59 
GeneralRe: Call Class Pin
Smaini Nurbs13-Nov-10 18:27
Smaini Nurbs13-Nov-10 18:27 
GeneralRe: Call Class Pin
TorstenH.13-Nov-10 21:09
TorstenH.13-Nov-10 21:09 
GeneralRe: Call Class Pin
Smaini Nurbs13-Nov-10 22:36
Smaini Nurbs13-Nov-10 22:36 
AnswerRe: Call Class Pin
Richard MacCutchan13-Nov-10 5:58
mveRichard MacCutchan13-Nov-10 5:58 
GeneralRe: Call Class Pin
Smaini Nurbs13-Nov-10 18:27
Smaini Nurbs13-Nov-10 18:27 
GeneralRe: Call Class Pin
Richard MacCutchan14-Nov-10 1:46
mveRichard MacCutchan14-Nov-10 1:46 
AnswerRe: Call Class Pin
Nagy Vilmos16-Nov-10 21:39
professionalNagy Vilmos16-Nov-10 21:39 
AnswerRe: Call Class Pin
moxwose18-Nov-10 15:21
moxwose18-Nov-10 15:21 
GeneralRe: Call Class Pin
Smaini Nurbs18-Nov-10 15:56
Smaini Nurbs18-Nov-10 15:56 
GeneralRe: Call Class Pin
David Skelly18-Nov-10 22:17
David Skelly18-Nov-10 22:17 
GeneralRe: Call Class Pin
moxwose18-Nov-10 22:53
moxwose18-Nov-10 22:53 
GeneralRe: Call Class Pin
David Skelly19-Nov-10 1:56
David Skelly19-Nov-10 1:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.