Articles of вид

Как проверить, что viewStub уже завышен?

Я не нашел никакого логического метода для этой задачи. Могу ли я сделать это, проверив, изменился ли id viewStub на тот, который указан как inflatedid ? Javacode: protected void plantViewTree() { // TODO Auto-generated method stub ViewStub mViewstub = (ViewStub) findViewById(R.id.viewStub00); if (mViewStub is inflated) { //do somthing }else mViewstub.inflate(); } Обновить комментарии по eOutput […]

Как установить атрибут переднего плана для другого представления non FrameLayout

Я хотел бы знать, как применять или эмулировать эффект переднего плана в представлении, отличном от FrameLayout, как LinearLayout или RelativeLayout Это то, что у меня есть сейчас: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/cardContent" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/row_background" android:foreground="@drawable/foreground_row"> … </FrameLayout> И я хочу что-то вроде: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/cardContent" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/row_background" […]

Возможно ли создать такой вид пользовательского вида в Android?

Мне просто интересно, могу ли я создать аналогичный макет в андроиде. Пользовательский вид должен расширяться в зависимости от характера изображения. Я попытался с GridView сделать такой вид. Если кто-то работал с подобным видом, дайте мне знать. Заранее спасибо…

Напротив setContentView

В подклассе Activity Activity OnCreate я использую setContentView (XXX) для настройки макета окна. В определенных обстоятельствах необходимо, чтобы на «OnStart» было прекращено это действие. Вызов метода OnStart Activity.finish () фактически прекратит выполнение, но вызывает уродливый эффект мерцания, когда мой макет отображается на мгновение до того, как приложение умрет. Вопрос: есть ли противоположность setContentView? Можно ли […]

Текст центра вертикально независимо от высоты представления?

Я делаю все возможное, чтобы центрировать текст по вертикали, но я не могу этого сделать. Проблема в том, что у меня есть строки кнопок с высотой = fill_parent и weight = 1, а по мере того, как строки становятся меньше, мой текст начинает касаться нижней части представления, как показано здесь: Я попытался удалить прокладку, маржу, […]

Одновременно нажмите два вида на Android

Вот мой макет: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <SeekBar android:id="@+id/seekBar1" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="fill_parent" android:layout_height="60dip"> </TextView> <SeekBar android:id="@+id/seekBar2" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout> Я хочу иметь возможность перемещать два SeekBars (которые я буду использовать как слайдеры) одновременно, каждый с другим пальцем, но в то же время. Как я могу это достичь?

Как добавить оверлейный просмотр по другому виду в Android?

Я хочу поставить кнопку выше изображения. Как я могу это сделать? (Пожалуйста, не предлагайте установить Background, потому что мне нужен ImageView)

Android: могу ли я создать представление / холст, который не является прямоугольным, но, например, круглый?

У меня есть представление, которое округляется и нависает выше (-> в направлении оси z, выходящем из экрана) основного содержимого. Когда кто-то забирает экран, я хочу, чтобы либо основной контент был выбран, либо вид сверху, когда он закрывает основной вид. Пока это работает отлично. У меня есть круглый предмет на прозрачном холсте. Это означает, что вы […]

Расширение класса Android для добавления dropshadow

Я хочу расширить LinearLayout чтобы при LinearLayout моего макета под ним добавлялась тень. Я играл вокруг переопределения метода onDraw но я немного потерялся. Любая помощь в этом или даже библиотечных предложениях будет принята с благодарностью! Вот пример представления тени, которого я пытаюсь достичь. Я не верю, что могу использовать девять патчей, потому что мне нужно, […]

Android findViewById () в пользовательском представлении

Я написал свой собственный вид, и я хочу обновить некоторые другие представления после взаимодействия с моим пользовательским представлением. Основной макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:custom="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <EditText android:id="@+id/display_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="text" android:layout_centerHorizontal="true" android:tag="name" android:ems="10" /> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:inputType="number" android:ems="10" android:id="@+id/id_number" android:layout_centerHorizontal="true" android:layout_below="@id/display_name"/> <ge.altasoft.custom_views.IdNumber android:id="@+id/custom_id_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_below="@id/id_number" android:paddingLeft="35dip" custom:firstName="@id/display_name"/> </RelativeLayout> Макет […]