Tag: android layout

Layout: Wie kann man das Bild ändern, um seine Breite und Höhe proportional zu ändern?

Ich habe ein solches Layout: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/my_image" android:ellipsize="end" android:singleLine="true" android:text="Some text" android:textAppearance="?android:attr/textAppearanceMedium" /> <ImageView android:id="@+id/my_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/title" android:layout_alignBottom="@+id/title" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:adjustViewBounds="true" android:src="@drawable/my_bitmap_image" /> Dieses Layout macht fast was ich brauche: es macht Bildansicht Höhe die gleiche wie Textansicht. Die Bildgrafikinhalte […]

Android – XML-Layout als Hintergrund

Ist es möglich, einen xml-Hintergrund aus mehreren Bild / Skala / Ausrichtung zusammenzustellen? Und so haben eine komplexe ziehbare xml verwendbar als Hintergrund für Android-Layout. Zum Beispiel ist dies der dynamische XML-Hintergrund, den ich gerne machen möchte: Und so, für alle meine verschiedenen Aktivitäten, legte meine verschiedenen Layouts / Ansichten oben: Ich weiß, ich kann […]

Welches Thema hat der Xamarin-Designer für Mono für Android?

Wenn Sie den Designer für Mono für Android in Visual Studio verwenden, Die Bedienelemente haben ein schönes, sauberes Design aber sobald du die App auf einem Gerät (Emulator oder real) Die Bedienelemente haben einen ganz anderen Stil: Ist das, weil der Designer ein bestimmtes Thema verwendet, wenn ja, welches oder was gibt es noch etwas, […]

Drawerlayout Kinder Ansichten überlappend

Ich habe versucht, ein DrawerLayout zu machen, das einen DrawerLayout hat und ein LinearLayout an der Unterseite des LinearLayout befestigt ist. Das Problem ist, dass der ViewPager und LinearLayout an der Oberseite der Ansicht überlappen, und alle meine Bemühungen, das LinearLayout unten zu verschieben, sind bisher fehlgeschlagen. Das XML-Layout: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" […]

Dynamisches Hinzufügen einer Textansicht

In einer Layoutdatei habe ich folgendes: android:layout_width="100dp" android:layout_height="wrap_content" android:layout_marginRight="10dp" android:text="SYN" android:textAppearance="?android:attr/textAppearanceMedium" android:background="@drawable/rectanglepurple" android:textColor="#000000" android:gravity="right"/> Ich versuche, das folgende mit Code zu erreichen und so weit habe ich: Resources res = getResources(); Drawable drawable1=res.getDrawable(R.drawable.rectanglepurple); TextView idText = new TextView(getActivity()); idText.setText("SYN"); idText.setTextAppearance(getActivity(), android.R.style.TextAppearance_Medium); idText.setTextColor(Color.BLACK); idText.setGravity(Gravity.RIGHT); idText.setBackgroundDrawable(drawable1); Ich kann nicht trainieren, wie man damit umgeht android:layout_width="100dp" android:layout_height="wrap_content" android:layout_marginRight="10dp" […]

Schatten für den Dialog erstellen

Ich möchte einen Schatten für meinen benutzerdefinierten Dialog erstellen, ist das möglich? GhazalActivity.public void viewShareMenu() { Dialog share=new Dialog(this,R.style.shareDialogStyle); share.setContentView(R.layout.share_popup_layout); LayoutParams params = share.getWindow().getAttributes(); params.y = this.getResources().getDimensionPixelSize(R.dimen.topbar_height); params.gravity=(Gravity.RIGHT|Gravity.TOP); share.getWindow().setAttributes(params); share.show(); } Styles.xml: <style name="shareDialogStyle" parent="android:style/Theme.Dialog"> <item name="android:windowBackground">@color/transparent</item> <item name="android:windowNoTitle">true</item> <item name="android:fadeEnabled">true</item> <item name="android:fadeDuration">1500</item> <item name="android:shadowColor">@color/temp</item> <item name="android:shadowDx">0</item> <item name="android:shadowDy">5</item> <item name="android:shadowRadius">10</item> <item name="android:backgroundDimEnabled">false</item> </style> Share_popup_layout.xml: […]

So überprüfen Sie Null auf geparste XML-Tags Wert

Derzeit bin ich bauen diese Android-Anwendung und die eine Sache, die mich stumped ist der Griff ListView Elemente alle zeigen in der Reihenfolge, die ich brauche sie aber wenn ein Tag hat einen leeren Wert es zeigt sich als SingleLine-Objekt nur nichts als Raum und Abstand Das Layout aus. Der ganze Raum in diesen Bildern […]

Leere Ansicht von ListView ändern

Ich benutze ein ListView mit einem benutzerdefinierten Adapter, um eine JSON-Antwort zu erhalten und es in eine schöne Liste zu stellen – funktioniert super. Ich teste gerade verschiedene Ausnahmen und Fehlerbehandlung und fange Fehler von meiner Web-API in der Android-App erhalten. Das alles funktioniert super, Griffe gut – aber für das Leben von mir kann […]

FindViewByID () kehrt null in der benutzerdefinierten View-Klasse zurück

In meiner Bewerbung möchte ich dem Benutzer ein kleines DialogFragment mit einem ListView mit zwei ListView Items präsentieren. Diese Elemente sind beide Instanzen einer benutzerdefinierten View Klasse, die ich als PictureMethodOptionItem . Ein PictureMethodOptionItem enthält eine TextView neben einem ImageView . picture_method_list.xml : <ListView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:stereovise="http://schemas.android.com/apk/res/de.app.stereovise" android:layout_width="match_parent" android:layout_height="match_parent" > <de.app.stereovise.PictureMethodOptionItem android:id="@+id/listItemGallery" android:layout_width="match_parent" android:layout_height="wrap_content" stereovise:optionType="gallery" /> […]

Fragmente: Was ist der beste Ort, um Ansichten zu messen?

Ich habe ein Fragment und ich muss Ort / Breite / Höhe seiner Ansichten auf dem Bildschirm messen und an eine andere Klasse weitergeben. Also, was ich habe, ist eine Funktion, die es tut, so etwas wie: private void measureTest(){ v = ourView.findViewById(R.id.someTextField); v.getLocationOnScreen(loc); int w = v.getWidth(); … SomeClass.passLocation(loc,w); … Das Problem ist, dass […]

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