Als «android» getaggte Fragen

Android ist Googles mobiles Betriebssystem, mit dem digitale Geräte (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) programmiert oder entwickelt werden. Verwenden Sie für Themen im Zusammenhang mit Android Android-spezifische Tags wie Android-Intent, Android-Aktivität, Android-Adapter usw. Verwenden Sie für andere Fragen als Entwicklung oder Programmierung, die sich jedoch auf das Android-Framework beziehen, diesen Link: https: // android.stackexchange.com.

20
Android Ellipsize mehrzeilige Textansicht
Ich muss eine mehrzeilige Textansicht ellipsen. Meine Komponente ist groß genug, um mindestens 4 Zeilen mit der Ellipse anzuzeigen, aber nur 2 Zeilen werden angezeigt. Ich habe versucht, die minimale und maximale Anzahl von Zeilen der Komponente zu ändern, aber es ändert sich nichts.


1
Android-Inhaltsexperimente mit dem Tag-Manager zeigen nach einigen Tagen keine Sitzungen an
Ich habe die Schritte hier bis zum Brief befolgt und ein Inhaltsexperiment für unsere Android-App eingerichtet: https://support.google.com/tagmanager/answer/6003007?hl=de Wir haben Analytics seit einigen Monaten in unserer App. Es verfolgt definitiv Bildschirmansichten, Ereignisse, Ziele usw. Der Tag-Manager-Container ist mit der Analytics-Eigenschaft verknüpft. Ich bin sicher, dass ich mir die richtige Eigenschaft und …

1
Wie scrolle ich zum Anfang des langen ScrollView-Layouts?
Für einen Teil meiner App wird dem Benutzer eine Liste mit Namen angezeigt und er wird gebeten, diese nach Belieben zu gruppieren. (Beachten Sie, dass der ListView-Code wörtlich aus dem Android Views-Lernprogramm kopiert wurde. Ich habe ihn noch nicht an meine Bedürfnisse angepasst. Ich versuche nur herauszufinden, wie dies funktioniert.) …

11
Der benutzerdefinierte Listenansicht-Adapter getView wird mehrmals und in keiner zusammenhängenden Reihenfolge aufgerufen
Ich habe einen benutzerdefinierten Listenadapter: class ResultsListAdapter extends ArrayAdapter<RecordItem> { Bei der überschriebenen 'getView'-Methode drucke ich, um zu überprüfen, welche Position sich befindet und ob es sich um eine convertView handelt oder nicht: @Override public View getView(int position, View convertView, ViewGroup parent) { System.out.println("getView " + position + " " …
162 java  android  listview 



1
Vertikale Linie mit XML zeichnbar
Ich versuche herauszufinden, wie man eine vertikale Linie (1 dp dick) definiert, die als Zeichen verwendet werden soll. Um eine horizontale zu erstellen, ist es ziemlich einfach: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> Die Frage ist, wie man diese Linie vertikal macht. Ja, es gibt Problemumgehungen, …

5
Wie kann ich wissen, wann ein EditText den Fokus verliert?
Ich muss fangen, wenn ein EditTextFokus verliert, ich habe andere Fragen gesucht, aber keine Antwort gefunden. Früher habe ich OnFocusChangeListenerwie folgt aus OnFocusChangeListener foco = new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { // TODO Auto-generated method stub } }; Aber bei mir funktioniert es nicht.

7
Material Design ohne Styling-Warndialoge
Ich habe das AppCompat-Materialdesign zu meiner App hinzugefügt und es scheint, dass die Warnungsdialoge nicht meine Primär-, Primärdunkel- oder Akzentfarben verwenden. Hier ist mein Grundstil: <style name="MaterialNavyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/apptheme_color</item> <item name="colorPrimaryDark">@color/apptheme_color_dark</item> <item name="colorAccent">@color/apptheme_color</item> <item name="android:textColorPrimary">@color/action_bar_gray</item> </style> Nach meinem Verständnis sollte der Text der Dialogschaltfläche auch diese Farben verwenden. Liege …

30
Fehler beim Aufblasen des Klassenfragments
Ich bekomme den Fehler Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment wenn ich über den Hoch- und Querformat wechsle. Ich benutze Fragmente. Meine XML ist: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Wenn …


5
Wie implementiere ich mein eigenes URI-Schema auf Android?
Angenommen, ich möchte einen URI wie den folgenden definieren: myapp://path/to/what/i/want?d=This%20is%20a%20test muss von meiner eigenen Anwendung oder meinem eigenen Dienst bearbeitet werden. Beachten Sie, dass das Schema ist "myapp"und nicht "http", oder "ftp". Genau das beabsichtige ich: mein eigenes URI-Schema global für das Android-Betriebssystem zu definieren. Ist das möglich? Dies ist …

8
Hinzufügen und Entfernen von Ansichten zum Viewpager dynamisch
(Ich habe eine Lösung gefunden - siehe meinen Beitrag im Antwortbereich unten.) In meiner App beginnt der Benutzer mit einer einzelnen Ansicht seiner Daten. Ich möchte einen ViewPager hinzufügen und dem Benutzer erlauben, nach Bedarf weitere Ansichten hinzuzufügen. Wie mache ich das? (Ich möchte den FragmentPagerAdapter nicht verwenden.) Ich habe …

22
Android 6.0 mehrere Berechtigungen
Ich weiß, dass Android 6.0 neue Berechtigungen hat und ich weiß, dass ich sie mit so etwas aufrufen kann if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE }, PERMISSION_WRITE_STORAGE); } Heute habe ich eine Google App gesehen, die 3 Berechtigungen benötigt: Kontakte, SMS und Kamera. Es wird …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.