TextView no rompe el texto
Estoy teniendo problemas con textView por no romper la línea antes de ICS. En ICS (creo que Honeycomb también funciona pero no lo he probado) el texto dentro de textView se rompe muy bien, pero en pan de jengibre y debajo del texto solo sigue una línea. Alguna idea de cómo solucionar este problema?
Estoy usando un viewpager y este es el diseño para cada pantalla. Estoy usando TextView personalizado solo para agregar una fuente personalizada, espero que ese no sea el problema.
pager_item.xml: `
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
android:padding="20dp" >
<com.ursus.absolution.startme.MyTextView
android:id="@+id/message_textview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/quotes_background"
android:gravity="center"
android:textColor="#585858"
android:textSize="25dp" />
<com.ursus.absolution.startme.MyTextView
android:id="@+id/author_textview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:textColor="#585858"
android:textSize="20dp" />
</LinearLayout>`
In ICS
_____________
| |
| |
| "This is |
| my cool |
| text" |
| |
|___________|
In gingerbread and below
_____________
| |
| |
| "This is my cool text"
| |
| |
| |
|___________|
Lo siento, soy nuevo no puedo publicar fotos. Gracias de antemano, espero que ustedes lo consigan.
///////ACTUALIZAR///////////////
Bueno, muchachos, esto es muy interesante ... probé todas sus sugerencias, pero ninguna de las dos ha funcionado, así que empecé un nuevo proyecto en blanco y puse una vista de texto en el diseño con una cadena muy larga y se ajustó bien.
Entonces, no sé cómo es esto posible, pero es el tema personalizado para diseñar la barra de acción haciendo esto, cuando lo comento en el manifiesto, funciona bien.Sin embargo, el tema del sistema holo parece hacer esto también
AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ursus.absolution.startme"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<application
android:icon="@drawable/iconn"
android:label="@string/app_name"
android:theme="@style/Theme.myStyle" >
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >
</activity>
<activity
android:name=".SplashScreenActivity"
android:label="@string/title_activity_main"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
styles.xml
<resources>
<style name="Theme.myStyle" parent="@android:style/Theme.Holo">
<item name="android:actionBarStyle">@style/mycoolstyle_transparent_ActionBar</item>
</style>
<style name="mycoolstyle_transparent_ActionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:background">@drawable/transparent_actionbar</item>
</style>
... así que cuando agrego android: theme = "@ style / Theme.myStyle" en el manifiesto, las vistas de texto se comportan malsin embargo, cuando agrego android: theme = "@ android: style / Theme.Holo" en lugar de hacerlo, como normalmente lo haría para forzar un tema de holo, es posible que también tenga
extraño.