Articles of layout

Вызов пользовательского адаптера ListView из основного класса фрагмента

Я написал несколько видов деятельности listView, как доказательство концепции для себя, что я мог бы это сделать. Теперь у меня возникли проблемы с загрузкой активности listView в одну вкладку для приложения с несколькими вкладками, что позволяет как выбирать, так и выбирать вкладку для навигации. Я получаю сообщение об ошибке «Конструктор ListView_Adapter (MainActivity.DummySectionFragment) не определен», когда […]

Как отобразить файл .gif в режиме просмотра изображений?

В моем макете много изображений. Я хочу показать анимированный файл .gif только в одном изображении. Я попробовал метод Yash ( добавление gif-изображения в ImageView в android ), но .gif-файл показал весь макет. Другие взгляды исчезли. Я хочу показать все. Есть идеи?

Как уменьшить разрыв между значком навигации и заголовком панели?

Моя проблема – дополнительное пространство между значком навигатора и заголовком панели инструментов. Образцы изображений приведены ниже: Xml-представление панели инструментов <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:titleTextAppearance="@style/Toolbar.TitleText" app:popupTheme="@style/AppTheme.PopupOverlay" /> Я попытался решить эту проблему, используя код ниже, но никаких изменений не произошло. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); //toolbar.setTitleMarginStart(0); […]

Android multiline TextView, проверьте, подходит ли текст, или проверьте, что TextView заполнен

У меня есть макет приложения для Android, который содержит многострочный TextView. Когда экран находится в портретной ориентации, TextView может отображать другую длину текста при работе в альбомном режиме. Кроме того, при работе на маленьком экране TextView может отображать другую длину текста при работе на большом экране. Есть ли способ проверить, подходит ли текст или будет […]

Android-Multiple Spinners

У меня есть этот код: package lijap.app.starcraft2counters; import java.io.File; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter; import android.widget.Spinner; import android.widget.Toast; public class Settings extends Activity implements OnItemSelectedListener { Spinner answertime; Spinner gametime; Spinner missesallowed; String[] answerseconds = { "Unlimited", "1 second", "2 seconds", "3 seconds", "4 seconds", " […]

Квадратный ImageView

Я пытаюсь показать ImageView который всегда имеет квадратную форму внутри диалогового окна. Размеры могут варьироваться в зависимости от разрешения дисплея (точнее, ширина в портрете), но ImageView требуется для формирования наибольшего квадрата, чтобы разместить квадратное изображение внутри него. Это мой XML-код для того же самого. <ImageView android:id="@+id/dialog_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:scaleType="centerInside" android:adjustViewBounds="true" /> Но проблема в том, […]

Невозможно переопределить textAllCaps для кнопок в стиле под android 21

Вот как я устанавливал свои кнопки. <Button android:id="@+id/button_login" style="@style/ButtonStyle" android:text="@string/button_login" /> Это мой стиль в папке значений. <style name="ButtonStyle" parent="ButtonStyleBase" /> <style name="ButtonStyleBase"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_marginTop">@dimen/padding</item> <item name="android:textSize">@dimen/font_regular</item> <item name="android:textColor">@color/text_regular</item> <item name="android:background">@drawable/shape_clickable</item> </style> И это мой стиль в папке values-v21 <style name="ButtonStyle" parent="ButtonStyleBase"> <item name="textAllCaps">false</item> <item name="android:textColor">#000000</item> </style> Но текст всегда заглавными […]

Android: Как получить Edittext.getText () в пользовательском AlertDialog?

Тема объясняет, что мне нужно … Я не могу извлечь EditText из своего пользовательского представления в Android. Все, что я получаю, это исключение Nullpointer. : / Я отметил, где проблемы находятся в коде с комментариями. ID: s верны, а мой XML-макет – это простой RelativeLayout, содержащий два атрибута EditText. Очевидно, что я пропустил что-то тривиальное, […]

Где я должен отпереть ButterKnife 8.xx в ViewHolder?

У меня есть класс RecycleView.ViewHolder, который использует аннотации ButterKnife. Должен ли мой код unbind () в этом классе ViewHolder тоже? public class AView extends RecyclerView.ViewHolder { @BindView(R.id.a_text_view) TextView aText; public AView(final View view) { super(view); ButterKnife.bind(this, view); // It returns an Unbinder, but where should I call its unbind()? } } Документы ( http://jakewharton.github.io/butterknife/ ) […]

Переключатель ListView не отображается в Android 5

У меня есть простой список, для которого я определил пользовательский вариант для разделителя. Я определил высоту разделителя как 1dp. Список находится внутри фрагмента. <shape android:shape="line" > <stroke android:color="@color/custom_color" /> <gradient android:height="1dp" /> </shape> Он отлично работает для всех версий Android, кроме L. Что-нибудь мне не хватает?