|
- package de.erich.railcontrol;
-
- import android.app.Activity;
- import android.app.Fragment;
- import android.app.FragmentManager;
- import android.app.FragmentTransaction;
- import android.net.Uri;
- import android.os.Bundle;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.Button;
- import android.widget.CheckBox;
- import android.widget.SeekBar;
- import android.widget.TextView;
-
- import org.w3c.dom.Text;
-
-
- public class Lok1 extends Fragment {
-
- public static Button btn_richtung;
- public static SeekBar speed;
- public static CheckBox funktion_1;
- public static CheckBox funktion_2;
- public static CheckBox funktion_3;
- public static CheckBox funktion_4;
- public static TextView tv_direction;
- TextView tv_lokName;
- FragmentManager fragManager;
- FragmentTransaction fragTransaction;
- zug fragsLok;
- Lok1 fragment;
-
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- }
-
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- System.out.println("onCreateView");
- View frag = inflater.inflate(R.layout.fragment_lok1, container, false);
- btn_richtung = (Button) frag.findViewById(R.id.btn_richtung);
- btn_richtung.setOnClickListener(new btn_listeners());
- speed = (SeekBar) frag.findViewById(R.id.seekBar);
- speed.setMax(fragsLok.maxspeed);
- speed.setOnSeekBarChangeListener(new btn_listeners());
- funktion_1 = (CheckBox) frag.findViewById(R.id.funktion_1);
- funktion_2 = (CheckBox) frag.findViewById(R.id.funktion_2);
- funktion_3 = (CheckBox) frag.findViewById(R.id.funktion_3);
- funktion_4 = (CheckBox) frag.findViewById(R.id.funktion_4);
- tv_lokName = (TextView) frag.findViewById(R.id.lok_name);
- tv_direction = (TextView) frag.findViewById(R.id.tv_direction);
- System.out.println(fragsLok);
- tv_lokName.setText(fragsLok.name);
- if(fragsLok.direction == 0) {
- tv_direction.setText("\u2192");
- } else if (fragsLok.direction == 1) {
- tv_direction.setText("\u2190");
- }
- return frag;
- }
-
- @Override
- public void onActivityCreated(Bundle savedInstanceState) {
- super.onActivityCreated(savedInstanceState);
- }
-
- public void initFragment(zug Zug) {
- fragsLok = Zug;
- }
- }
|