Tag: Xml

Android: kapitalisieren nicht arbeiten

Ich habe ein TextView. Ich versuche, den ersten Brief in jedem Wort zu schätzen. Hier ist die TextView: <TextView android:text="TextView" android:id="@+id/textView1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentRight="true" android:textSize="30dip" android:textStyle="bold" android:layout_marginRight="5dip" android:ellipsize="end" android:capitalize="words"> </TextView> Hier füge ich den Text hinzu: TextView titleView = (TextView) findViewById(R.id.textView1); titleView.setText( section.replace("_", " ") ); Kann ich den Text nicht dynamisch hinzufügen und erwarten, […]

Konnte die LoginButton Facebook-sdk für Android nicht initialisieren

Ich arbeite an einem Android-Projekt und ich möchte eine Facebook-Login-Funktion, ich habe die Facebook-Sdk korrekt, aber ich konnte nicht initialinieren LoginButton **java.lang.NoClassDefFoundError: Could not initialize class com.facebook.login.widget.LoginButton** at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:413) at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:105) at com.android.tools.idea.rendering.LayoutlibCallback.loadView(LayoutlibCallback.java:176) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:207) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:132) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:806) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:64) at android.view.LayoutInflater.rInflate(LayoutInflater.java:782) at android.view.LayoutInflater.inflate(LayoutInflater.java:504) at […]

Wie programmgesteuert <string> in XML-Datei in Android

Ich bin neu für Android-Programmierung und möchte das wissen: Ich habe 3 Strings in der Datei strings.xml definiert: <resources> <string name="one">First Click </string> <string name="two">Second Click </string> <string name="three">Third Click </string> <resources> Und eine Textansicht, die den ersten String in der Datei strings.xml anzeigt. Ich möchte nicht settext("******") , um den Text der settext("******") zu […]

String-Typen nicht erlaubt (bei 'id' mit Wert '@ id / bAdd')

Ich bekomme einen Fehler, der sagt, dass String-Typen nicht erlaubt sind (bei 'id' mit Wert '@ id / bAdd') Ich habe das Projekt gereinigt. Alles hat früher gearbeitet, ich habe nicht geschehen, was diesen Fehler verursacht hat. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="Your total is 0" android:textSize="45dp" android:layout_gravity="center" […]

Programmable Set '? SelectableItemBackground' auf Android-Ansicht

In xml, ich oft tun dies zu emulieren onClick Effekt: <android.support.v7.widget.CardView android:id="@+id/cardView" android:layout_width="match_parent" android:layout_height="wrap_content" android:foreground="?selectableItemBackground"> … </android.support.v7.widget.CardView> Gibt es eine Möglichkeit zuzugreifen ?selectableItemBackground in Java?

Android Manifest Attribut nicht erlaubt hier

Ich habe einige offensichtliche Fehler in Bezug auf einige Attribute. Ich habe keine Änderungen an der Manifest der Anwendung automatisch erstellt, aber ich bekomme mehrere Fehler. * (Ich benutze Android Studio 1.2.2) <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.iustinian.girlfriendsolver" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="22" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.example.iustinian.girlfriendsolver.MainActivity" android:label="@string/app_name" > […]

Android: Gesamte ListView ändert Farbe auf Fokus, nicht nur ListView untergeordnetes Element

Ich versuche, einen Selektor auf eine ListView anzuwenden, um es einfach für diejenigen ohne Touchscreen zu machen, um meine App zu navigieren. Die Sache ist, durch die Anwendung der Selektor auf die ListView, es scheint nur die Hintergrundfarben auf die gesamte Liste anzuwenden, nicht die Elemente innerhalb von ihm. Irgendwelche Ideen? Hier ist ein Code: […]

"Inhalt hat eine Ansicht mit id-Attribut 'android.r.id.list', die keine ListView-Klasse ist." Wenn eine Listenansicht in einem Fragment erstellt wird

Hier ist das Problem. Ich habe eine Listenansicht, und es sieht gut aus in dem Gebäude, aber es brach der Fehler. Inhalt hat Ansicht mit id-Attribut 'android.r.id.list', das keine ListView-Klasse ist. Ich habe nicht hinzugefügt, die Listview in die XML, so etwas wie: @android: Liste, der Grund habe ich nicht tun, dass ist, könnte ich […]

Wie überprüft Android Studio XML für den Einstellungsbildschirm?

Ich habe dies in meiner XML-Datei für meine Einstellungen Bildschirm, basierend auf anderen SO Antworten : <PreferenceScreen android:title="@string/preference_title" android:summary="@string/preference_summary"> <intent android:action="android.intent.action.VIEW" android:data="mailto:"> <extra android:name="android.intent.extra.SUBJECT" android:value="@string/email_subject"/> <extra android:name="android.intent.extra.TEXT" android:value="@string/email_body"/> </intent> </PreferenceScreen> Android Studio markiert die "extra" Elemente als "nicht erlaubt hier". Ich verstehe nicht wirklich, wie es die Validierung der XML überhaupt ist, weil es keine […]

Android – DataBinding mit Präferenzaktivität

Ich setze die Datenbindung in xml ein, aber wenn ich auf die Präferenzaktivität gehe, um die Bindung einfach einzurichten. Die Datei, in der die Datenbindung xml ist, heißt preference.xml, also nehme ich an, dass es eine generierte Klasse namens PreferencesBinding geben sollte, aber stattdessen gibt es nicht. Sollte es nicht automatisch generiert werden? Auch mein […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.