Tag: android layout

Symbolleiste Schaltfläche Gravity für erweiterte Symbolleiste

Ich versuche, die Position meines hinteren Navigationssymbols in meiner erweiterten Symbolleiste wie folgt festzulegen: <android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" app:theme="@style/Toolbar" android:minHeight="@dimen/action_bar_height" app:buttonGravity="top" android:gravity="top" android:background="?attr/colorPrimary" /> Überprüfen der Quellen der Symbolleiste können wir folgendes sehen: private void ensureNavButtonView() { if (mNavButtonView == null) { mNavButtonView = new ImageButton(getContext(), null, R.attr.toolbarNavigationButtonStyle); final LayoutParams lp = generateDefaultLayoutParams(); […]

View.getWidth () funktioniert nicht in onCreate-Methode?

Warum lColorWheel.getWith () Methode gibt 0 zurück? Ich nehme an, dass es etwas mit onMeasure Event zu tun hat, aber ich kann wirklich nicht von der Dokumentation verstehen, wie es funktioniert Wo muss ich Dimensionen für mDrawable setzen? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_light); ShapeDrawable mDrawable; ivColorWheel=(ImageView)findViewById(R.id.ivColorWheel); lColorWheel=findViewById(R.id.lColorWheel); ld=(LayerDrawable)getResources().getDrawable(R.drawable.colorwheel); mDrawable = new ShapeDrawable(new […]

Einstellen von Text auf mehrfach aufgeblasenen EditTexts bewirkt, dass alle nach der Rotation mit demselben Text gefüllt werden

Ich bin aufblasend ein paar EditTexts und EditTexts sie zu einem LinearLayout : private void setupCommentViews(){ int i = 0; Iterator<CommentInformation> iterator = commentInformations.iterator(); while(iterator.hasNext()) { i++; View v = LayoutInflater.from(context).inflate(R.layout.comment_row_item, commentsContainer, false); EditText commentField = (EditText)v.findViewById(R.id.comment); CommentInformation commentInformation = iterator.next(); final String uniqueId = commentInformation.getUniqueId(); String currentCommentText = comments.get(uniqueId); if(currentCommentText != null) { Log.v("into","Setting […]

Android-Einstellungsbreite eines TextViews links von entweder Button-1 oder Button-2

Hintergrund: Ich habe eine TextView und zwei (benutzerdefinierte) Schaltflächen rechts neben der TextView . Die 2 Tasten und die TextView sind in einem Single RelativeLayout . Nun, zu jeder Zeit, entweder Button-1 oder Button-2 wird sichtbar sein . Da werde ich nicht wissen, welcher Button sichtbar ist, in meinem Code für beide Buttons habe ich […]

Android-Fehler Duplizieren von Ressourcen

Ich bin sehr neu in der Android-Entwicklung und entwickle meine erste App, als ich diesen Fehler bekam Error:Error: Duplicate resources: E:\Android\LED\app\src\main\res\drawable-hdpi\login_bg.png:drawable-hdpi-v4/login_bg, E:\Android\LED\app\src\main\res\drawable-hdpi\login_bg.9.png:drawable-hdpi-v4/login_bg Error:Execution failed for task ':app:mergeDebugResources'. > E:\Android\LED\app\src\main\res\drawable-hdpi\login_bg.png: Error: Duplicate resources: E:\Android\LED\app\src\main\res\drawable-hdpi\login_bg.png:drawable-hdpi-v4/login_bg, E:\Android\LED\app\src\main\res\drawable-hdpi\login_bg.9.png:drawable-hdpi-v4/login_bg Ich kann den Fehler nicht richtig verstehen. Welche Datei ist hier doppelt? Was soll ich tun, um es zu beheben? PS […]

Android – Wie man ein Bildcenter in Bezug auf die Textansicht ausrichtet

Ich habe eine Textansicht als Show oben und ein Info-Symbol neben der Textansicht. Hier ist alles in Ordnung, aber ich möchte das Info-Icon an die Textansicht richten. Ab sofort ist es rechts oben in Bezug auf die Textansicht ausgerichtet. Ich wünsche, dass es in Bezug auf die Textansicht rechts zentriert ist Die XML-Layout-Datei ist unten […]

Wie programmgesteuert man das Hintergrundbild einer Android-Aktivität ändert

Ich habe die Farbe eines Aktivitätshintergrundes ändern können (siehe diesen Beitrag ). Jetzt ist eine Anforderung, das gleiche mit Hintergrundbild zu tun. Ich meine, ich kann auf eine Schaltfläche klicken, eine Option auswählen und das aktuelle Aktivitätshintergrund auf das neue ändern. Hier ist was ich getan habe private SharedPreferences prefs; private static final String SELECTED_ITEM […]

Fehler beim Aufblasen der Klasse android.support.v7.widget.CardView

Ich habe unerwartet den folgenden Fehler beim Versuch, meine Anwendung auszuführen, angetroffen: Binary XML file line #8: Error inflating class android.support.v7.widget.CardView Unten ist die log cat: 11-09 13:11:58.558: E/AndroidRuntime(12542): FATAL EXCEPTION: main 11-09 13:11:58.558: E/AndroidRuntime(12542): android.view.InflateException: Binary XML file line #8: Error inflating class android.support.v7.widget.CardView 11-09 13:11:58.558: E/AndroidRuntime(12542): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:698) 11-09 13:11:58.558: E/AndroidRuntime(12542): at android.view.LayoutInflater.rInflate(LayoutInflater.java:746) […]

Wie definiere ich den Button-Hintergrund an einem Ort und verwendete die ganze App?

Ich möchte alle Tasten meiner Android-Anwendung verwenden das gleiche Hintergrundbild , das ist alles Tasten haben Attribut: android:background="@drawable/my_btn_bg" Gibt es eine Möglichkeit, dies an einem Ort zu definieren und in den Tasten der ganzen Anwendung wirksam zu werden? (Anstatt den Hintergrund für jede Schaltflächenkomponente zu definieren) Ich denke, definieren Sie innerhalb theme.xml könnte eine Lösung […]

Set Fehler Android

Kann mir jemand sagen, wie man setError-Funktion für CheckBoxes und RadioButtons passend einsetzt. Ich bin in der Lage, das Fehlersymbol Symbol (!) Nach meinem textView zu heben, kann aber die Fehlermeldung nicht sehen. Wie pro Android-Dokumentation: sets the right-hand compound drawable of the TextView to the "error" icon and sets an error message that will […]

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