№6: Работа с мобильными датчиками


Download 22.02 Kb.
bet2/3
Sana30.04.2023
Hajmi22.02 Kb.
#1408883
1   2   3
Bog'liq
datchik

LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >


<TextView
android:id="@+id/textView3"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="25dp"
android:text="Угол XZ" /> />


<TextView
android:id="@+id/xzValue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="25dp"
android:text="0" />


___LinearLayout'>LinearLayout>


<LinearLayout
android:id="@+id/linearLayout3"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >


<TextView
android:id="@+id/textView5"
android:layout_width="60dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="25dp"
android:text="Угол ZY" />


<TextView
android:id="@+id/zyValue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="25dp"
android:text="0" />


LinearLayout>


LinearLayout>


В главной активити объявление класса приведем к виду:

public class Main extends Activity implements SensorEventListener {

Класс SensorEventListener поможет нам отследить события на датчиках.

У вас должно появиться четыре обязательных метода:

@Override


public void onAccuracyChanged(Sensor sensor, int accuracy) { //Изменение точности показаний датчика }
@Override
protected void onResume() {
}
@Override
protected void onPause() {
}
@Override

Download 22.02 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling