mmmh, ich weiß aber das Problem ist ich hab echt kein Plan wie das mit OpenGL funktionieren soll eine Bitmap zu erstellen
Beiträge von androidseb
-
-
Yeah danke Marco,
funktioniert soweit
ist bloß welliger geworden das heißt noch feiner werden.
-
So hab es jetzt mit
topLeftX, topLeftY;
topMidX, topMidY;
topRightX, topRightY;
midLeftX, midLeftY;
midMidX, midMidY;
midRightX, midRightY;und
midLeftX, midLeftY,
midMidX, midMidY,
midRightX, midRightY,
bottomLeftX, bottomLeftY,
bottomMidX, bottomMidY,
bottomRightX, bottomRightYProbiert das kam raus -
-
das sind die einzelnen Werte (ja das ist sehr große koordinaten soll ja auch fullhd sein das bild )
Java
Alles anzeigenfloat topLeftX, topLeftY, topMidX, topMidY, topRightX, topRightY, midLeftX, midLeftY, midMidX, midMidY, midRightX, midRightY, bottomLeftX, bottomLeftY, bottomMidX, bottomMidY, bottomRightX, bottomRightY; topLeftX = 377; topLeftY = 630; topMidX = 800; topMidY = 555; topRightX = 1197; topRightY = 486; midLeftX = 377; midLeftY = 1440; midMidX = 800; midMidY = 1440; midRightX = 1197; midRightY = 1440; bottomLeftX = 377; bottomLeftY = 2246; bottomMidX = 800; bottomMidY = 2321; bottomRightX = 1197; bottomRightY = 2390;
-
Kurze frage am Rande mit dem Koordinaten, ich hab die jetzt so angeordnert ist das soweit korrekt? Weil ich wüsste jetzt nicht wie ich die anders anordnen soll Ich bekomme da solch ein gebilde raus
-
Aaaahh okay, danke für die Erläuterung, ich werde es einfach mal mit mehr ecken probieren da das OpenGL ein bisschen Kompliziert aussieht und ich nicht so recht weiß wie man dann dieses Bild speichert
-
-
-
Hey Marco,
ich hab jetzt einen relativ guten weg gefunden über Canvas den ich garnicht gewusst hab.
Aber ein kleines Problem gibt es trotzdem ich hab ein knick im Bild siehe Anhang.Hier der Code Snipped wie ich das Bild anpasse.
Java
Alles anzeigenpublic Bitmap rotateScreen(Bitmap screenshot) { float[] mPoints = { topLeftX, topLeftY, topRightX, topRightY, bottomLeftX, bottomLeftY, bottomRightX, bottomRightY }; Bitmap cs = Bitmap.createBitmap(frames.getWidth(), frames.getHeight(), Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(cs); canvas.drawBitmapMesh(screenshot, 1, 1, mPoints, 0, null, 0, null); return cs; }
-
Hallo Entwickler, ich hab aktuell ein Problem wo ich nicht weiter weiß.
Wie kann ich das Bild so drehen wie es im Bild ist?
Ich hab schon camera, canvas und matrix probiert aber nichts hat so richtig funktioniert.
Bitte helft mir
-
Kann mir keiner helfen???
-
Kann mir keiner helfen???
-
Hallo liebe Community,
ich brauche eure hilfe bei meinem Theme Chooser ich weiß nicht wie ich meine Themes mit der Auswahl im Settings Menü verbinden soll.
Die Themes sind einmal das Default Theme, Holo Dark und Holo Light theme.
Ich hoffe ihr könnt mir helfen.
Danke schonmal im vorraus
androidsebSettings.java:
Java
Alles anzeigenpublic class Settings extends PreferenceFragment { SharedPreferences sp; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.settings); sp = getPreferenceManager().getSharedPreferences(); ListPreference themePref = (ListPreference) findPreference("prefTheme"); Preference feed = (Preference) findPreference("feedKey"); themePref.setSummary(sp.getString("prefTheme", "Default")); themePref.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() { @Override public boolean onPreferenceChange(Preference preference, Object newValue) { SharedPreferences.Editor editor = sp.edit(); editor.putString(preference.getKey(), newValue.toString()); editor.commit(); preference.setSummary(newValue.toString()); //Toast.makeText(getActivity(), "You may need to re-start the app for this change to take effect", Toast.LENGTH_SHORT).show(); getActivity().recreate(); return false; } }); } }
Settings.xml:
Code
Alles anzeigen<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content"> <PreferenceCategory android:title="@string/pref_theme_setting" > <ListPreference android:key="prefTheme" android:entries="@array/theme" android:summary="@string/pref_Theme_summary" android:entryValues="@array/themeValues" android:title="@string/pref_theme" /> </PreferenceCategory> </PreferenceScreen>
-
Hallo liebe Community,
wie oben geschrieben möchte ich in meiner Expandable Listview den Sound wieder verfügbar machen.
Also um es genau zu schildern. In meiner Expandable Listview hab ich ein Teil der collapse werden kann und dann jeweils nicht collapse Bereiche, da passiert folgendes wenn ich auf das Item drücke wird die aktion ausgeführt nur der click sound kommt nicht nur beim zweitem mal drücken.
Bitte um hilfe, weil ich weiß echt nicht weiter.
Sagt was für Quellcode Snipped ihr braucht dann poste ich sie
Danke schonmal im vorraus
androidseb -
Zitat
Hi,
entschuldige, dass ich nicht dazu kam, deinen Code durchzuschauen und ihn zu analysieren. Hatte in der Woche jetzt viel zutun.
Das blöde ist natürlich, dass es ein so einfacher Fehler war... Aber man sieht ja leider oft den Wald vor lauter Bäumen nicht.
Du kannst das ganze auch noch durch eine Negation vereinfachen:Ja kein Problem. Ist auch einerseits gut das ich ihn selber gefunden hab
Ja das mit der if/else Konstruktion war nur wegen dem toast um zu schauen ob es funktioniert
-
Hallo Kogoro,
ich mein problem behoben ich danke dir für die Mithilfe und hier der Code falls jemand auch das Problem hat
Java
Alles anzeigen// The click listener for ListView in the navigation drawer private class DrawerItemClickListener implements ListView.OnItemClickListener { private long ID; @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { if (ID == id) { //Toast.makeText(getBaseContext(), "gleiche ID",Toast.LENGTH_LONG).show(); }else{ //Toast.makeText(getBaseContext(), "ungleiche ID",Toast.LENGTH_LONG).show(); selectItem(position); } ID = id; } }
-
Ne der würde wahrscheinlich nichts bringen...
Das kein Doppelklicken mehr geht, sagt ja schonmal das das hilft. Jetzt muss man nur gucken, warum er ansonsten nichts lädt...
Irgendwas stimmt da wohl mit den Transactions nicht.
Das muss ich mir dann nochmal genauer angucken, muss allerdings noch ein bisschen heute erledigen.
Ich guck mal, ob ich es noch heute schaffeOk danke da wär ich dir echt dankbar
-
Normalerweise sollte das alles so gehen
Ich weiß echt nicht, wo der Fehler ist...
Probier einfach mal die ID durch die Position zu tauschen. Vll. klappt es jaist immernoch genauso wie vorher aber kein doppel klicken mehr
den adapter brauchst du nicht oder?
-
Schon was rausgefunden Kogoro-Christopher ?