TextView Textumrahmung lässt sich nicth ändern.

  • Antworten:32
  • Bentwortet
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 13:38:42 via Website

Hallo Community,

ich versuche ein App zu entwickeln und möchte einen Überschrift setzten.
Leider lässt sich die Umrahmung von Text nicht ausschalten oder die Frabe ändern.

Weiß jemand wie es geht?

image

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 14:06:01 via Website

Entwickelst du die App "per Hand" in Java (Eclipse oder AndroidStudio), oder nutzt du ein OnlineTool (z.B. AppInventor)?

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 14:08:41 via Website

Ich entwickele es mit Android Studio.

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 14:13:16 via Website

Dann wirst du irgendwo in der XML der Activity, dort wo der TextView eingefügt ist, ein Attribut gesetzt haben, welches dafür verantwortlich ist.

Zeige mal den Inhalt deiner XML

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 14:19:40 via Website

Das hier ist die TextView, wo das Problemkind steht:

    <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/tvUeberschrift"
    android:text="@string/tvUeberschrift"
    android:textSize="20sp"
    android:layout_alignTop="@+id/LR"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 14:22:22 via Website

Versuche dort mal folgendes hinzuzufügen:

qwerjk:strokeWidth="0"

sollte dies allein nicht helfen, dann noch:

qwerjk:strokeJoinStyle="none"

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 14:28:35 via Website

Leider hat beides nicht geholfen.

Bei android:strokeJoinStyle="none" gab der Compailer einen Fehler aus und wollte nicht compalieren.

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 14:29:40 via Website

Dann musst du mal schauen, welche stokeJoinStyles es gibt.

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 14:35:32 via Website

Leider gar keine.
Android Studio bietet mir keine stokeJoinStyles oder ähnliches an.
Das einziges was er mir mit Styles bietet ist "android:textStyle" und "android:scrollbarStyle".

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 14:36:19 via Website

Ich bin grade leider im Büro, und kann selbst nicht nachgucken...

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 14:40:54 via Website

Kein Problem. Ich danke dir trotzdem.

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 14:51:57 via Website

Gerne, wenn ich heute Abend noch Zeit finde, probiere ich mal ein wenig rum.

Antworten
Gelöschter Account
  • Forum-Beiträge: 2.492

10.02.2016, 14:55:38 via Website

Hast du irgendwo in der styles.xml irgendwelche Anpassungen für ein TextView durchgeführt? Standardmäßig sieht ein TextView nämlich nicht so aus :D Oder liegt das vielleicht am Hintergrund? Was passiert wenn du da mal die Farbe änderst?

— geändert am 10.02.2016, 14:56:17

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 15:29:48 via Website

Ich habe zwar ein styles.xml aber drin steht nicht vieles. Nur ein Befehl um die Farbe von Statuszeile zu ändern:

<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
</style>

Ich habe die Hintergrundfarbe geändert und der Text bleibt so wie es ist.
image

— geändert am 10.02.2016, 15:31:21

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 15:53:31 via Website

Hast du in dem Projekt noch weitere TextViews, tritt der Fehler dort auch auf?

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 16:02:21 via Website

Ich habe zwar keine weitere TextViews aber habe zum Testzwecken eine erzeugt.
Der Fehler tritt auch da auf.

Das sind die Eigenschaften von RelativeLayout, der alles umfasst:

    android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:background="@drawable/background"
android:id="@+id/mainLayout"
tools:context="com.cey.counter.MainActivity">

image

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 16:04:30 via Website

Wie sieht der XML-Part von dem erstellten TextView aus?

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 16:09:23 via Website

XML-Part von dem erstellten TextView sieht so aus:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/plus"
    android:text="TEST 222"/>

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 16:11:11 via Website

Hm, jetzt weiß ich auch nicht mehr weiter.

Hast du mal versucht ein neues TestProjekt anzulegen, und da nur ein TextView zu erstellen, mehr nicht?

— geändert am 10.02.2016, 16:11:43

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 16:29:55 via Website

Auch wenn ich ein ganz neues Projekt anlege und ein TextView erstelle, sieht es genauso aus.
Nur wenn man die Hintergrund ändert wird es sichtbar.

image

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 16:30:43 via Website

Hallo Can,

lässt du das in einem Emulator laufen, oder auf deinem Smartphone?

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 16:34:13 via Website

Hallo Henrik,

es ist mein Smartphone.
Den Emulator konnte ich leider nicht zum Laufen bringen.

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 16:37:39 via Website

Hast du bei deinem Smartphone eventuell etwas verstellt?

Am Code kann es ja nicht liegen. Hast du ein anderes Smartphone zum testen zur Verfügung?

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 17:21:17 via Website

Also ich wüsste jetzt nichts, welche Einstellung in Smartphone die Aussehen von TextView ändern könnte aber möglich wäre es.
Ich besitze leider keine andere Smartphone. Aber ich werde versuchen Emulatoren zum Laufen zu bringen.
Danke euch.

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 17:47:06 via App

auf Schlag fällt mir sonst nichts ein.

kannst mir gerne mal das Projekt schicken, dann guck ich da mal, wie da auf keinen Handy aussieht. schreib mir mal eine pn

Can Erdener Yazar

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

10.02.2016, 19:10:35 via App

Da ich gerade etwas Zeit habe, hab ichs mir auch mal Fix runtergeladen.
So sieht es aus, passt eigentlich oder?

Uploaded by ME

— geändert am 10.02.2016, 19:10:57

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 19:13:25 via Website

Hallo Cem,

habe mir das Projekt mal angesehen.

Erst einmal, gefällt mir die App gut ;) Ich hab zwar keine Ahnung, was das mal werden soll, aber deine Klasse mit der du die Ints zerlegst ist gut.
Nur etwas unübersichtlich.

Nun zum eigentlichen Thema: Bei mir werden die TextViews ganz normal angezeigt. Sieht also so aus wie bei Pascal.

— geändert am 10.02.2016, 19:14:18

Can Erdener Yazar

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

10.02.2016, 19:19:43 via Website

Das mit dem Int Zerlegen musste ich mir 2x anschauen bis ich das verstanden habe ;)
Hätte es einfacher gelöst ( vlt. aber nicht schöner), aber jeder wie er will :P

LG Pascal //It's not a bug, it's a feature. :) ;)

Ludy

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 19:25:21 via Website

Das stimmt :D

Jetzt gilt es noch, herauszufinden, wo der Fehler liegt.

Fakt ist: Das Problem liegt beim Device von Can. Oder einer Fehleinstellung in AS (eher unwahrscheinlich)

Can Erdener Yazar

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

10.02.2016, 19:29:20 via Website

@Can:
Benutzt du eine Rom o.ä. oder ein spezielles Theme?

LG Pascal //It's not a bug, it's a feature. :) ;)

Can Erdener YazarLudy

Antworten
Can Erdener Yazar
  • Forum-Beiträge: 57

10.02.2016, 20:46:38 via Website

Hallo Henrik und Paskal,

erst einmal vielen Dank für eure Mühe.
Jaaa, ich benutze cyanogenmod. Hatte nie gedacht, dass es damit zutun haben könnte.
Also wenn es bei normalen Geräten auch normal aussieht, dann ist es gut.
Nochmals vielen herzlichen Dank an euch.

Ich kann auch später, wenn das Projekt sich weiter entwickelt hat, es zur Verfügung stellen, wenn ihr vielleicht interrese dran haben sollt.

Antworten
Henrik Martens
  • Forum-Beiträge: 607

10.02.2016, 22:01:27 via App

Das bekommen wir schon hin ;)

Pascal, ich denke, wir sind hier durch...

Pascal P.

Antworten