Tag: android layout

Wie kann man die letzte unebene Zeile in GridView in Android cenralisieren?

Ich habe ein GridView , das Bilder von Alphabets zeigt, was passiert, jedes Mal in der letzten Zeile gibt es weniger keine Alphabete. Und die letzte Zeile ist links ausgerichtet, was nicht gut aussieht, also will ich die letzte Zeile in der Mitte sein, irgendeine Suggestion Mein GridView Code: <?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/grid_view" […]

Android Fragment Layout

Ich habe unter Fehler beim Erstellen einfaches Fragmentbeispiel. 09-05 07:57:28.570: E/AndroidRuntime(1138): Caused by: android.app.Fragment$InstantiationException: Unable to instantiate fragment com.example.fragment_one.f_one: make sure class name exists, is public, and has an empty constructor that is public 09-05 08:57:03.058: E/AndroidRuntime(1477): FATAL EXCEPTION: main 09-05 08:57:03.058: E/AndroidRuntime(1477): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.fragments_one/com.example.fragments_one.MainActivity}: android.view.InflateException: Binary XML file line #5: […]

Android: Bearbeiten Sie Text- oder Textansicht-ID programmgesteuert

Ich entwickle eine Anwendung, in der ich eine Edittext programmgesteuert als: EditText edText = new EditText(this); edText.setId(1); edText .setLayoutParams(new TableLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT,0f)); edText .setInputType(InputType.TYPE_CLASS_NUMBER); edText.setHint("dsgsdgsgs"); tableLayout.addView(edText); Hier edText.setId(1); ich die ID des Edit-Textes als "1" durch die Zeile edText.setId(1); In der Ganzzahl. Aber was ich brauche ist – ich möchte die ID im Charakter wie zum […]

Wie man den Header von ListView zeigt, wenn er leer ist

Ich entwickle den folgenden Bildschirm Die vier Boxen nebeneinander sind Tasten. Beim Anklicken der Tasten wechsle ich den Adapter der Listenansicht. Da der Inhalt über der Listview viel Platz genommen hat, habe ich das Ganze als Header gemacht und es per Code hinzugefügt. myPollsList = (ListView) findViewById(R.id.listArea); myPollsList.addHeaderView(getLayoutInflater().inflate(R.layout.profile_listview_header, null)); Jetzt möchte ich eine Ansicht zeigen, […]

Android ListView deaktivieren Klicks und Kontextmenü auf Kopfzeile?

Ich setze eine Header-Ansicht mit getListView().addHeaderView(view); Und es wird derzeit in der gleichen Weise behandelt wie alle anderen Listenreihen in Bezug auf Klicks und Kontextmenüs. Wie kann ich die Kopfzeile so handeln wie ein Header? Alternativ, wie kann ich nur etwas Inhalt über die ListView , die nicht Teil der ListView selbst ist?

Wiederverwendung der aufgeblasenen Ansicht in android

Das folgende Stück Code ist die gleiche Ansicht für 20 mal aufblasen. Da das Aufblasen kostspielig ist. Ich möchte es nur eine aufblasen und die gleiche Ansicht für 20 Items verwenden, ich möchte nur die sichtbaren Daten in der Benutzeroberfläche ändern. LinearLayout ll = new LinearLayout(context); for (int i = 0; i < 20; ++i) […]

Wie programmgesteuert festzustellen, welches XML-Layout meine Android-Apps verwenden?

Wie kann ich programmgesteuert festlegen, welches Layout (Layout-normal, Layout-groß, etc.) meine App derzeit benutzt? Ich sehe den getWindowManager () getDefaultDisplay () getMetrics (Metriken) Aufruf, aber es scheint nur mit der Bildschirmdichte umzugehen, aber nicht notwendig, welches Layout die App verwendet. Ich brauche die Info, da ich programmgesteuert etwas von der Positionierung von Ansichten dynamisch zur […]

Wie funktioniert AsyncTask <String, Void, Void>?

Kann mir jemand sagen, was hier los ist? public class BackgroungTask extends AsyncTask<String, Void, Void> { public Void doInBackground(String… params) { //tasks return; //error occurs here! } public void onPostExecute(Void result) { //codes } } Die obige Klasse hängt nicht von den Rückgabewerten ab. Also onPostExceute () einfach Codes ausführen, die dort geschrieben sind. Danke […]

Android TextView in BOLD und Normaler Text

Ich habe gründlich nach SO gesucht, aber ich habe keine Antwort auf meine Frage. Ich möchte einen Absatz setzen, ich setze ihn in XML mit Der Text enthält Titel und Schritte und regelmäßigen Text. Ich möchte den Titel und die Schritte in fett und Ruhe im normalen Text machen. Ich kann dies tun, indem ich […]

Layouts programmgesteuert entfernen

Ich habe folgende XML-Struktur meiner App-Aktivität. Jetzt möchte ich das Kind RelativeLayout programmgesteuert mit id layer1Front entfernen. Wie würde ich das im Code machen? Ich will es nicht verbergen, ich muss es wegen der Speicherprobleme in meiner App entfernen. Auch nach dem Entfernen es irgendwie wird meine App leichter und schneller als die aktuelle? <?xml […]

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