fork download
  1. package info.androidhive.slidingmenu;
  2.  
  3. import java.text.SimpleDateFormat;
  4. import java.util.Date;
  5. import java.util.TimeZone;
  6. import java.util.Timer;
  7. import java.util.TimerTask;
  8.  
  9. import android.app.Fragment;
  10. import android.os.Bundle;
  11. import android.os.Handler;
  12. import android.os.SystemClock;
  13. import android.view.LayoutInflater;
  14. import android.view.View;
  15. import android.view.View.OnClickListener;
  16. import android.view.ViewGroup;
  17. import android.view.ViewGroup.LayoutParams;
  18. import android.widget.Button;
  19. import android.widget.TextView;
  20. import android.widget.Toast;
  21.  
  22. public class letgoFragment extends Fragment {
  23. private long mStartTime;
  24. private Timer mTimer = new Timer();
  25. private TimerTask mClock, mClock2;
  26. private Handler mHandler = new Handler();
  27. private TextView mTimeBox;
  28. private Button srt, pause, zero;
  29. private String timeStr;
  30. private long timeStr2;
  31. long temp = 0;
  32.  
  33. public letgoFragment() {
  34. }
  35.  
  36. @Override
  37. public void onActivityCreated(Bundle savedInstanceState) {
  38. super.onActivityCreated(savedInstanceState);
  39. setContentView(R.layout.fragment_letgo);
  40.  
  41. mTimeBox = (TextView) getActivity().findViewById(R.id.mTimeBox);
  42. mTimeBox.setText("00:00:00:00");
  43. mTimeBox.setTextSize(40);
  44. final SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss:SSS");
  45.  
  46. srt = (Button) getActivity().findViewById(R.id.start);
  47. pause = (Button) getActivity().findViewById(R.id.pause);
  48. zero = (Button) getActivity().findViewById(R.id.zero);
  49.  
  50. srt.setEnabled(true);
  51. pause.setEnabled(false);
  52. zero.setEnabled(false);
  53. // timeBox
  54. srt.setOnClickListener(new View.OnClickListener() {
  55. @Override
  56. public void onClick(View v) {
  57. pause.setEnabled(true);
  58. srt.setEnabled(false);
  59. zero.setEnabled(false);
  60. mClock = new TimerTask() {
  61. public void run() {
  62.  
  63. if (mStartTime == 0) {
  64. mStartTime = SystemClock.uptimeMillis();
  65. }
  66.  
  67. mHandler.post(new Runnable() {
  68. @Override
  69. public void run() {
  70.  
  71. sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
  72. timeStr = sdf.format(new Date(SystemClock
  73. .uptimeMillis() - mStartTime + timeStr2));
  74.  
  75. mTimeBox.setText(timeStr);
  76. }
  77. });
  78. }
  79. };
  80. timeStr2 =
  81. mStartTime = 0;
  82. mTimer.schedule(mClock, 0, 1);
  83. }
  84.  
  85. });
  86. pause.setOnClickListener(new OnClickListener() {
  87.  
  88. @Override
  89. public void onClick(View v) {
  90.  
  91. srt.setEnabled(true);
  92. pause.setEnabled(false);
  93. zero.setEnabled(true);
  94. mClock.cancel();
  95.  
  96. }
  97. });
  98.  
  99. zero.setOnClickListener(new OnClickListener() {
  100.  
  101. @Override
  102. public void onClick(View v) {
  103. mClock.cancel();
  104. mTimeBox.setText("00:00:00:000");
  105. srt.setEnabled(true);
  106. pause.setEnabled(false);
  107. zero.setEnabled(false);
  108. }
  109. });
  110. this.addContentView(mTimeBox, new ViewGroup.LayoutParams(200, 200));
  111. }
  112.  
  113. private void addContentView(TextView mTimeBox2, LayoutParams layoutParams) {
  114. // TODO Auto-generated method stub
  115.  
  116. }
  117.  
  118. private void setContentView(int fragmentLetgo) {
  119. // TODO Auto-generated method stub
  120.  
  121. }
  122.  
  123. @Override
  124. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  125. Bundle savedInstanceState) {
  126.  
  127. View rootView = inflater.inflate(R.layout.fragment_letgo, container,
  128. false);
  129.  
  130. return rootView;
  131. }
  132. }
  133.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:22: error: class letgoFragment is public, should be declared in a file named letgoFragment.java
public class letgoFragment extends Fragment {
       ^
Main.java:9: error: package android.app does not exist
import android.app.Fragment;
                  ^
Main.java:10: error: package android.os does not exist
import android.os.Bundle;
                 ^
Main.java:11: error: package android.os does not exist
import android.os.Handler;
                 ^
Main.java:12: error: package android.os does not exist
import android.os.SystemClock;
                 ^
Main.java:13: error: package android.view does not exist
import android.view.LayoutInflater;
                   ^
Main.java:14: error: package android.view does not exist
import android.view.View;
                   ^
Main.java:15: error: package android.view.View does not exist
import android.view.View.OnClickListener;
                        ^
Main.java:16: error: package android.view does not exist
import android.view.ViewGroup;
                   ^
Main.java:17: error: package android.view.ViewGroup does not exist
import android.view.ViewGroup.LayoutParams;
                             ^
Main.java:18: error: package android.widget does not exist
import android.widget.Button;
                     ^
Main.java:19: error: package android.widget does not exist
import android.widget.TextView;
                     ^
Main.java:20: error: package android.widget does not exist
import android.widget.Toast;
                     ^
Main.java:22: error: cannot find symbol
public class letgoFragment extends Fragment {
                                   ^
  symbol: class Fragment
Main.java:26: error: cannot find symbol
	private Handler mHandler = new Handler();
	        ^
  symbol:   class Handler
  location: class letgoFragment
Main.java:27: error: cannot find symbol
	private TextView mTimeBox;
	        ^
  symbol:   class TextView
  location: class letgoFragment
Main.java:28: error: cannot find symbol
	private Button srt, pause, zero;
	        ^
  symbol:   class Button
  location: class letgoFragment
Main.java:37: error: cannot find symbol
	public void onActivityCreated(Bundle savedInstanceState) {
	                              ^
  symbol:   class Bundle
  location: class letgoFragment
Main.java:113: error: cannot find symbol
	private void addContentView(TextView mTimeBox2, LayoutParams layoutParams) {
	                            ^
  symbol:   class TextView
  location: class letgoFragment
Main.java:113: error: cannot find symbol
	private void addContentView(TextView mTimeBox2, LayoutParams layoutParams) {
	                                                ^
  symbol:   class LayoutParams
  location: class letgoFragment
Main.java:124: error: cannot find symbol
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
	                         ^
  symbol:   class LayoutInflater
  location: class letgoFragment
Main.java:124: error: cannot find symbol
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
	                                                  ^
  symbol:   class ViewGroup
  location: class letgoFragment
Main.java:125: error: cannot find symbol
			Bundle savedInstanceState) {
			^
  symbol:   class Bundle
  location: class letgoFragment
Main.java:124: error: cannot find symbol
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
	       ^
  symbol:   class View
  location: class letgoFragment
Main.java:26: error: cannot find symbol
	private Handler mHandler = new Handler();
	                               ^
  symbol:   class Handler
  location: class letgoFragment
Main.java:38: error: cannot find symbol
		super.onActivityCreated(savedInstanceState);
		^
  symbol:   variable super
  location: class letgoFragment
Main.java:39: error: package R does not exist
		setContentView(R.layout.fragment_letgo);
		                ^
Main.java:41: error: cannot find symbol
		mTimeBox = (TextView) getActivity().findViewById(R.id.mTimeBox);
		            ^
  symbol:   class TextView
  location: class letgoFragment
Main.java:41: error: package R does not exist
		mTimeBox = (TextView) getActivity().findViewById(R.id.mTimeBox);
		                                                  ^
Main.java:41: error: cannot find symbol
		mTimeBox = (TextView) getActivity().findViewById(R.id.mTimeBox);
		                      ^
  symbol:   method getActivity()
  location: class letgoFragment
Main.java:46: error: cannot find symbol
		srt = (Button) getActivity().findViewById(R.id.start);
		       ^
  symbol:   class Button
  location: class letgoFragment
Main.java:46: error: package R does not exist
		srt = (Button) getActivity().findViewById(R.id.start);
		                                           ^
Main.java:46: error: cannot find symbol
		srt = (Button) getActivity().findViewById(R.id.start);
		               ^
  symbol:   method getActivity()
  location: class letgoFragment
Main.java:47: error: cannot find symbol
		pause = (Button) getActivity().findViewById(R.id.pause);
		         ^
  symbol:   class Button
  location: class letgoFragment
Main.java:47: error: package R does not exist
		pause = (Button) getActivity().findViewById(R.id.pause);
		                                             ^
Main.java:47: error: cannot find symbol
		pause = (Button) getActivity().findViewById(R.id.pause);
		                 ^
  symbol:   method getActivity()
  location: class letgoFragment
Main.java:48: error: cannot find symbol
		zero = (Button) getActivity().findViewById(R.id.zero);
		        ^
  symbol:   class Button
  location: class letgoFragment
Main.java:48: error: package R does not exist
		zero = (Button) getActivity().findViewById(R.id.zero);
		                                            ^
Main.java:48: error: cannot find symbol
		zero = (Button) getActivity().findViewById(R.id.zero);
		                ^
  symbol:   method getActivity()
  location: class letgoFragment
Main.java:54: error: package View does not exist
		srt.setOnClickListener(new View.OnClickListener() {
		                               ^
Main.java:86: error: cannot find symbol
		pause.setOnClickListener(new OnClickListener() {
		                             ^
  symbol:   class OnClickListener
  location: class letgoFragment
Main.java:99: error: cannot find symbol
		zero.setOnClickListener(new OnClickListener() {
		                            ^
  symbol:   class OnClickListener
  location: class letgoFragment
Main.java:110: error: package ViewGroup does not exist
		this.addContentView(mTimeBox, new ViewGroup.LayoutParams(200, 200));
		                                           ^
Main.java:36: error: method does not override or implement a method from a supertype
	@Override
	^
Main.java:127: error: cannot find symbol
		View rootView = inflater.inflate(R.layout.fragment_letgo, container,
		^
  symbol:   class View
  location: class letgoFragment
Main.java:127: error: package R does not exist
		View rootView = inflater.inflate(R.layout.fragment_letgo, container,
		                                  ^
Main.java:123: error: method does not override or implement a method from a supertype
	@Override
	^
47 errors
stdout
Standard output is empty