android-view- все статьи тега


Динамическое изменение цвета изображения SVG в android

Я знаю, что используя стороннюю библиотеку, можно использовать SVG image В Android. Библиотека типа: svg-android Код для загрузки SVG-образа выглядит следующим образом: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Create a new ImageView ImageView imageView = new ImageView(this); // Set the background color to white imageView.setBackgroundColor(Color.WHITE); // Parse the SVG file from the resource SVG svg = SVGParser.get ...

Бесконечный свиток конечных элементов

У меня есть GridView, который имеет элементы внутри 5x50. Мне нужно прокрутить их во всех направлениях и вместо того, чтобы останавливаться, когда дойдете до конца, просто начните сверху / слева. Например, прокрутка слева направо Перед свитком 1 2 3 4 5 6 7 8 9 10 После прокрутки вправо 5 1 2 3 4 10 6 7 8 9 И сверху вниз (или снизу вверх) Перед прокруткой вниз 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 После прокрутки 6 7 8 9 10 11 12 13 14 15 1 2 3 4 5 Я пытаюсь сделать его плавн ...

Как расположить вид поверх другого вида в RelativeLayout?

У меня есть TextView (обозначено зеленым цветом ниже) и LinearLayout (обозначено красным цветом ниже) в RelativeLayout. Я хочу расположить TextView поверх LinearLayout, как это: Тем не менее, я попробовал это: <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:id="@+id/linear_layout"> <!--some other views--> </LinearLayout> <TextView android:layout_width="wrap_content" ...

Основы Android: запуск кода в потоке пользовательского интерфейса

С точки зрения выполнения кода в потоке пользовательского интерфейса, есть ли разница между: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); или MainActivity.this.myView.post(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); и private class BackgroundTask extends AsyncTask<String, Void, Bitmap> { protected void onPostExecute(Bitmap result) { ...

Есть ли эквивалент addHeaderView для RecyclerView?

Я ищу эквивалент addHeaderView для представления recycler. В основном я хочу, чтобы изображение с 2 кнопками было добавлено в качестве заголовка в listview. Есть ли другой способ добавить представление заголовка в представление recycler? Пример для руководства был бы полезен редактировать 2 (добавлены макеты фрагментов): после добавления операторов журнала кажется, что getViewType только когда-либо получает позицию 0. Это приводит к onCreateView только загрузка одного макет: 10-26 16:32:53.76 ...

Раскраски кнопок в Android с материальной конструкции и совместимости приложений

до AppCompat обновление вышло сегодня я смог изменить цвет кнопок в Android L, но не на старых версиях. После включения нового обновления AppCompat я не могу изменить цвет для любой версии, когда я пытаюсь, кнопка просто исчезает. Кто-нибудь знает, как изменить цвет кнопки? следующие фотографии показывают, что я хочу достичь: белая кнопка по умолчанию, Красная - это то, что я хотеть. это то, что я делал ранее, чтобы изменить цвет кнопок в styles.xml: <item name="android:colorButtonNorma ...

Как я могу назначить идентификатор для представления программно?

в XML-файле мы можем назначить идентификатор для представления типа android:id="@+id/something" а потом позвоните findViewById(), но при создании представления программно, как я могу присвоить ID? Я думаю setId() не совпадает по умолчанию. setId() дополнительно. может кто-нибудь меня поправит? ...

Использование forceLayout (), requestLayout () и invalidate()

Я немного запутался в ролях forceLayout(),requestLayout() и invalidate() методы View класса. , когда они будут названы? ...

В чем преимущество использования фрагментов в Android, а не мнения?

при разработке для Android, вы можете установить свой целевой (или минимальный) sdk на 4 (API 1.6) и добавить пакет совместимости android (v4), чтобы добавить поддержку Fragments. Вчера я сделал это и успешно реализовал Fragments для визуализации данных из пользовательского класса. мой вопрос таков: в чем преимущество использования Fragments в отличие от простого получения представления из пользовательского объекта и все еще поддержки API 1.5? например, скажем у меня есть класс Foo.java: pub ...

Как программно скруглить углы и установить случайные цвета фона

Я хотел бы закруглить углы представления, а также изменить цвет представления на основе содержимого во время выполнения. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); } v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); v.setPadding(twoDP, twoDP, twoDP, twoDP); v.setBackgroundResource(R.drawable.tags_rounded_corners); Я надеял ...