Ja das soll mal ein 2D Spiel werden, weisst du wie man das schreibt, dass wenn man auf den Pfeil nach oben drückt das objekt sich dann nach oben bewegt, oder kennst du tutorials dafür?
Beiträge von bommba
-
-
Hey wie kann man es machen, dass wenn man auf einen Pfeil(z.B. Pfeil nach oben) mit den Finger draufhält, ein objekt sich so lange nach oben bewegt, bis man den Finger loslässt?
(Das selbe sollte dann auch mit einem Pfeil nach links.rechts, und unten gehen) -
-
Weiss jemand wieso ich nicht meine App auf den Emulator und auf meinem Smartphone finden kann. Die App hat keine Bugs, sie wird auch auf meinem Smartphone installiert, und man kann sie im Anwendungsmananger auch deinstallieren, aber ich kann sie niergends auf meinem Handy finden, und normal habe ich bis jetzt alle Apps gefunden. Wenn ich die App über den Emulator starten will kommt in der Konsole folgendes:
[2014-05-28 20:38:33 - DragNDropDemo] ------------------------------
[2014-05-28 20:38:33 - DragNDropDemo] Android Launch!
[2014-05-28 20:38:33 - DragNDropDemo] adb is running normally.
[2014-05-28 20:38:33 - DragNDropDemo] No Launcher activity found!
[2014-05-28 20:38:33 - DragNDropDemo] The launch will only sync the application package on the device!
[2014-05-28 20:38:33 - DragNDropDemo] Performing sync
[2014-05-28 20:38:33 - DragNDropDemo] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'TheSuperEmulator'
[2014-05-28 20:38:33 - DragNDropDemo] Uploading DragNDropDemo.apk onto device 'emulator-5554'
[2014-05-28 20:38:33 - DragNDropDemo] Installing DragNDropDemo.apk...
[2014-05-28 20:38:45 - DragNDropDemo] Success!
[2014-05-28 20:38:46 - DragNDropDemo] \DragNDropDemo\bin\DragNDropDemo.apk installed on device
[2014-05-28 20:38:46 - DragNDropDemo] Done! -
Und wie kann ich das beheben?
-
Es geht immer noch nicht, wenn ich das importiere, dann wird bei z.B. setContentView das "touchanddrag" rot unterstrichen,hiert ist nochmal ein Screenshot:
-
Danke, ich hab auf Clean gedrückt, aber irgendwie ist das "R." immer noch rot unterstrichen, und ich weiss nicht ob das was damit zu tun hat, aber irgendwie stürzt Eclipse seid neuestem ungefähr alle 10Sekunden-2Minuten ab.
Hier ist nochmal ein Link von DropBox mit einem Screenshot, vielleicht habe ich ja auch vergessen was zu importieren oder so:
https://www.dropbox.com/sh/0zb…AABs_HPD7oZzybHAdpUJvkJra
P.S. Das zweite "R." auf dem Bild war nur ein Test ob das danach geht, aber es ging immer noch nicht.
-
Hey,
weiss jemand wieso wenn ich den Code eingeben will: "setContentView(R.layout.touchanddrag);", das "R." rot unterstrichen wird, und dann in der Error Box dieser Fehler angezeigt wird:"R cannot be resolved to a varialbe"?Hier ist nochmal das ganze Script:
package de.bommba;
import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ImageView;public class TouchAndDrag extends Activity implements OnTouchListener{
ImageView iv;
@Override
protected void onCreate (Bundle savedInstanceState) {
//TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.touchanddrag);
iv=(ImageView)findViewById(R.id.iv);
iv.setOnTouchListener(this);
}
float x,y=0.0f;
boolean moving=false;
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
switch(arg1.getAction()){
case MotionEvent.ACTION_DOWN:
moving=true;
break;
case MotionEvent.ACTION_MOVE:
if(moving){
x=arg1.getRawX()-iv.getWidth()/2;
y=arg1.getRawY()-iv.getHeight()*3/2;
iv.setX(x);
iv.setY(y);
}break;
case MotionEvent.ACTION_UP:
moving=false;
break;}
return true;
}}
P.S. Fast alle Zeilen sind irgendwie falsch in diesem Script in dem Forum verrutscht (nach links)
-
Das war bei Error, und bei Warn steht auch noch das:
04-17 12:11:25.260: W/dalvikvm(1366): threadid=1: thread exiting with uncaught exception (group=0xb2adfba8 ) -
Ok, ich hab es doch hingegrickt den Emulator zustarten, und im logcat steht dies:
-
Ja aber irgendwie funktioniert der Emulator bei mir nicht, deswegen benutze ich ja mein Handy
-
Wo findet man die Einträge vom logcat?
-
Danke, aber ich hab das gemacht, und wenn ich das jetzt auf meinem Smartphone starte, kommt ein schwarzer Bildschirm, und danach kommt die Meldung "... wurde angehalten". Weisst du warum das so ist, weil im Hochformat hat es noch funktioniert ?
-
Hallo, ich versuche im Moment ein einfaches Spiel zu erstellen, und nun habe ich das Problem, obwohl ich in Eclipse landscape ausgewählt habe, und den Hintergrund in der Vorschau auf schwarz, und im fullscreen Modus habe, ist auf meinem Smartphone (Samsung Galaxy S2) der Hintergrund weiss, nicht im fullscreen Modus, und der Bildschirm ist im hochformat.
Weiss jemand wieso das so ist ?P.S. Liegt das vielleicht, weil ich in Eclipse bei der Activity Nexus 7 genommen habe. Und wenn ja, welcher Modus ist dann für das S2 geeignet, und wie kann man mehrere Geräte damit konfigurieren ?