Browse Source

reduced android hitbox

Fabio Arnold 9 years ago
parent
commit
4c5f55ef52

+ 12 - 2
src/de/tudarmstadt/informatik/hostage/ui/fragment/HomeFragment.java

@@ -18,7 +18,9 @@ import android.content.SharedPreferences;
 import android.os.Bundle;
 import android.support.v4.content.LocalBroadcastManager;
 import android.text.Html;
+import android.util.Log;
 import android.view.LayoutInflater;
+import android.view.MotionEvent;
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.CompoundButton;
@@ -257,9 +259,14 @@ public class HomeFragment extends Fragment {
 		mRootView = inflater.inflate(R.layout.fragment_home, container, false);
 		assignViews();
 
-		mRootView.findViewById(R.id.surfaceview).setOnClickListener(new View.OnClickListener() {
+		mRootView.findViewById(R.id.surfaceview).setOnTouchListener(new View.OnTouchListener() {
 			@Override
-			public void onClick(View v) {
+			public boolean onTouch(View v, MotionEvent event) {
+				float relx = event.getX() / (float)v.getWidth();
+				float rely = event.getY() / (float)v.getHeight();
+				if (relx < 0.25f || relx > 0.75f) return false;
+				if (rely < 0.25f || rely > 0.75f) return false;
+
 				String message = "???";
 				switch (mThreatLevel) {
 					case NOT_MONITORING:
@@ -277,8 +284,11 @@ public class HomeFragment extends Fragment {
 				}
 				AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.getInstance());
 				builder.setMessage(Html.fromHtml(message));
+				builder.setCancelable(true);
 				AlertDialog alert = builder.create();
 				alert.show();
+
+				return false;
 			}
 		});
 

+ 8 - 0
src/de/tudarmstadt/informatik/hostage/ui/fragment/opengl/GLFont.java

@@ -0,0 +1,8 @@
+package de.tudarmstadt.informatik.hostage.ui.fragment.opengl;
+
+/**
+ * Created by fabio on 13.02.15.
+ */
+public class GLFont {
+
+}