Super danke das funktioniert
Beiträge von Dom
-
-
Hey ich bin es mal wieder
Ich habe eine Frage bezüglich Alarm Manager, und zwar möchte ich mittels Alarmmanager jeden tag zu einer fixen Uhrzeit ein Signal an des Broadcast Receiver Schicken. Das Signal an den Broadcast Receiver Funktioniert gut nur beim Start des Alarmmanager wird sofort ein Signal gesendet, das möchte ich aber nicht, ich möchte das er das erste Signal zb. um 16 Uhr schickt und dann 24 stunden wartet und das nächste sendet.
ich benutze folgenden Code:
seconds = timeInMinute * 60;
android.app.AlarmManager alarmManager = (android.app.AlarmManager) context.getSystemService(ALARM_SERVICE);Intent broadcast_intent = new Intent(context, WifiReceiver.class);PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 14, broadcast_intent, 0);Calendar now = Calendar.getInstance();
alarmManager.setRepeating(android.app.AlarmManager.RTC_WAKEUP, now.getTimeInMillis() + (1000 * seconds), 1000 * 60 * 60 * 24, pendingIntent);Mit freundlichen Grüßen -
Danke Vielmals habe das Problem jetzt gelöst.
Mit freundlich grüßen
-
Hey,
könnte mir bitte jemand erklären wie ich einen Byte Array aus einem inputstream in managedbean auslesen kann?
Mit freundlichen Grüßen
-
so jetzt habe ich es der web Server nimmt die daten an.
allerdings habe ich jetzt eine kleines für mich nicht verständliches Problem in meiner app.
und zwar geht es um die sechste Zeile im Codebeispiel 1, ganz hinten befindet sich der String der auch korrekt ist.(wurde mittels log überprüft)
wenn ich die Datei so wie sie hier steht ausführe bekomme ich eine java.net.SocketTimeoutException: timeout.
wenn ich allerdings den String direkt mittels " " einfüge funktioniert es ohne Probleme.
siehe Codebeispiel 2, Zeile sechs.bsp1.)
1 String mapViewScreenShot = ConvertBitmap.bitmapToString;
2
3 RequestBody requestBody = new MultipartBody.Builder()
4 .setType(MultipartBody.FORM)
5 .addFormDataPart("kalorien", kalorien)
6 .addFormDataPart("mapdata", "bild", RequestBody.create(MediaType.parse("image/png"),mapViewScreenShot))
7 .build();bsp2.)
1 String mapViewScreenShot = ConvertBitmap.bitmapToString;
2
3 RequestBody requestBody = new MultipartBody.Builder()
4 .setType(MultipartBody.FORM)
5 .addFormDataPart("kalorien", kalorien)
6 .addFormDataPart("mapdata", "bild", RequestBody.create(MediaType.parse("image/png"),"adwhsdbshdbhasbdj"))
7 .build();ich hoffe es hat jemand eine Antwort parat
Mit freundlich grüßen -
Hey
Danke für deine Antwort, das Byte-Array werde ich mal ausprobieren, und das mit dem File Server werde ich mit mal genauer anschauen.
-
Hey,
Ich habe eine frage und zwar habe ich ein Bitmap dieses würde ich gerne auf einem Webserver speichern, meine Idee war mittels JavaServerFaces die Datei als String Hochzuladen, dort wird die Datei dann in ein Byte[] umgewandelt und in eine MySQL Datenbank gespeichert, nur leider scheint es als wäre der request zu lange, bei kurzen Strings funktioniert es einwandfrei, bei einer Formatierung Bitmap to String leider nicht.
zb.
Bitmap bitmap = getBitmap();
String bitmapString = bitmaptoString(Bitmap);http://000.000.000.000/bitmap?bitmap=+bitmapString
hat jemand eine Idee wie das funktionieren könnte? (wie bereits erwähnt bei einem kurzen String zb.: "abcsdsasad" funktioniert es bereits einwandfrei)
-
Hey.
Ich möchte meine Activitys mittels swipen wechseln.
ich habe es mit diesem Code versucht:public boolean onTouchEvent(MotionEvent touchevent) {
switch (touchevent.getAction()) {
case MotionEvent.ACTION_DOWN:
x1 = touchevent.getX();
y1 = touchevent.getY();
break;
case MotionEvent.ACTION_UP:
x2 = touchevent.getX();
y2 = touchevent.getY();
if (x1 < x2) {
Intent intent = new Intent(TagebuchActivity.this, LaufenActivity.class);
startActivity(intent);
}
break;
}
return false;
}Es funktioniert schon, leider aber nur bei leeren Feldern, ich möchte es allerdings auch über meiner Listview bzw. Buttons ausführen können,
hat jemand einen tipp für mich?mfg
-
ok Super danke für deine Hilfe
-
oh du hast recht, da ist wirklich ein Rand. gibt es eine Möglichkeit den im Android Studio wegzuschneiden?
-
hier ist der Code der XML Datei
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity"><Button
android:id="@+id/male_btn"
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_gravity="center"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
android:layout_marginBottom="8dp"
android:background="@mipmap/mars"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/gender_txt"
app:layout_constraintVertical_bias="0.13999999"
app:layout_constraintVertical_chainStyle="spread_inside" /><Button
android:id="@+id/female_btn"
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_gravity="center"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
android:background="@mipmap/female"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/male_btn"
app:layout_constraintVertical_chainStyle="spread_inside" /><TextView
android:id="@+id/textView6"
android:layout_width="0dp"
android:layout_height="0dp"
android:background="@color/colorPrimary"
app:layout_constraintBottom_toTopOf="@+id/textView8"
app:layout_constraintEnd_toEndOf="@+id/textView7"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView9" /><TextView
android:id="@+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="8dp"
app:layout_constraintStart_toEndOf="@+id/gender_txt"
app:layout_constraintTop_toTopOf="@+id/gender_txt" /><TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginLeft="20dp"
android:layout_marginTop="6dp"
app:layout_constraintStart_toEndOf="@+id/gender_txt"
app:layout_constraintTop_toBottomOf="@+id/gender_txt" /><TextView
android:id="@+id/textView9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginLeft="10dp"
android:layout_marginBottom="6dp"
app:layout_constraintBottom_toTopOf="@+id/gender_txt"
app:layout_constraintStart_toEndOf="@+id/gender_txt" /><TextView
android:id="@+id/gender_txt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="50dp"
android:text="@string/geschlechtwählen"
android:textColor="#ffffff"
android:textSize="20sp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" /></android.support.constraint.ConstraintLayout>
-
Hey
Ich habe ein Icon mithilfe von Image Asset importiert, diesen habe ich dann bei meinem Button als Background eingestellt. das Ergebnis gefällt mir schon richtig gut nur leider ist der Button größer als der angezeigte Background. gibt es eine Möglichkeit das zu vermeiden?
mfg -
Hey, kennt sich hier zufällig jemand mit osmdroid aus und kann mir evtl. eine Anleitung geben wie ich die Karte Offline verwenden kann? ich habe die KartenKacheln schon als .png Datei, habe sie unter "tile.zip" gezipt und sie in den osmdroid ordner des Gerätes gelegt. leider scheitere ich an der "new XYTileSource" Methode.
ich hoffe auf schnelle Antwort
mfg -
Ok Danke für die schnelle Antwort
-
Hey, Kann mir bitte wer erklären was der Unterschied zwischen "Runnable bo = new Runnable" und "Thread bo = new Thread (new Runnable)" ist?
mfg