Articles of андроида

Можно ли установить цвет строки непосредственно в string.xml?

Я имею в виду что-то вроде: <string name="error" color="#9a1d1d">Error!</string>

Ресурсы по вспомогательному модулю sibling, проект Gradle

Я пытаюсь перенести проект моей компании с Maven на Gradle, до сих пор мне удалось преобразовать все POM в соответствующие файлы build.gradle, но при создании я столкнулся с проблемой в дополнительном модуле. – Core-UI —- Utils —- FieldPanels Дополнительный модуль FieldPanel использует цвета и другие ресурсы, определенные в Utils. Я попытался добавить проект Utils как […]

Android Studio: интеграция Butterknife?

Я пытаюсь реализовать Butterknife в своем проекте студии Android. Однако, когда я это делаю, я получаю сообщение об ошибке в @InjectView «не может разрешить символ InjectView». Неужели я не реализовал Butterknife? Код мероприятия: package com.example.rodf.testapp; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends ActionBarActivity { @InjectView(R.id.tvHelloWorld) TextView tv1; @Override protected void […]

Как получить значение RGB из шестнадцатеричного кода цвета в java

У меня есть десятичный код цвета (например: 4898901 ). Я преобразовываю его в шестнадцатеричный эквивалент этого как 4ac055 . Как получить значение красного, зеленого и синего компонентов из шестнадцатеричного кода цвета?

Компилятор кинжала с дуплексной копией

Возникла непонятная проблема после обновления андроид-студии до 0.4.0 и плагина gradle до 0.7.1 и версии gradle до 1.9 с кинжалом-компилятором build.gradle android { packagingOptions { exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' } } dependencies { compile 'com.android.support:support-v4:+' compile 'com.android.support:support-v13:19.0.+' compile 'com.google.code.gson:gson:2.2.4' compile 'com.squareup.dagger:dagger:1.2.0' compile 'com.squareup.dagger:dagger-compiler:1.2.0' } По созданию этой ошибки Execution failed for task ':MyApplication:packageDebug'. […]

(Android) Как заполнить фон ListView и сохранить прозрачность заголовка

У меня есть собственный фон изображения, который заполняет весь экран за ListView. В ListView есть заголовок, который содержит некоторые данные, затем прозрачную маржу 10dp (позволяющую нам увидеть немного фонового изображения), а затем еще несколько данных. Ниже этого заголовка, в «теле» ListView, мне нужно сделать фоновое заполнение ListView до конца экрана, даже если элементы внутри не […]

Как получить html-контент из XWalkView?

Я пробовал работать в WebView с помощью JavaScriptInterface. Но это не работает. Как получить HTML-контент из XWalkView? Таким образом, я могу получить HTML из WebView: public class MainActivity extends AppCompatActivity { WebView myWebView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); myWebView = (WebView) findViewById(R.id.webView); WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); myWebView.loadUrl("http://joerichard.net/api/test/generate.htm"); myWebView.getSettings().setJavaScriptEnabled(true); myWebView.addJavascriptInterface(new MyJavaScriptInterface(this), "HtmlViewer"); […]

Как закрепить заголовок на панели инструментов внутри CollapsingToolbarLayout

Вот мой макет: <android.support.design.widget.AppBarLayout <android.support.design.widget.CollapsingToolbarLayout … <android.support.v7.widget.Toolbar … /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> Я хочу, чтобы заголовок оставался на панели инструментов, а не в CollapsingToolbarLayout. Поэтому я изменил свой код: mCollapsingToolbar = … mCollapsingToolbar.setTitle(title); чтобы: mTitleBar = … setSupportActionBar(mTitleBar); getSupportActionBar().setTitle(title); Но название не видно. Мое устройство – Nexus 6 5.1.0 Заранее спасибо. Обновление 1: я изменил код […]

Создание масштабированного растрового изображения с помощью createScaledBitmap в Android

Я хочу создать масштабированное растровое изображение, но я, похоже, получаю диспропорциональный образ. Это похоже на квадрат, в то время как я хочу быть прямоугольным. Мой код: Bitmap resizedBitmap = Bitmap.createScaledBitmap(myBitmap, 960, 960, false); Я хочу, чтобы у изображения было MAX 960. Как мне это сделать? Установка ширины в null не компилируется. Это, наверное, просто, но […]

Сделать панель прозрачной

create_account.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:context="io.sleeko.board.CreateAccountActivity"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay" /> </android.support.design.widget.AppBarLayout> <include layout="@layout/content_create_account" /> <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:layout_margin="@dimen/fab_margin" android:src="@android:drawable/ic_dialog_email" /> </android.support.design.widget.CoordinatorLayout> Мне нужно сделать ToolBar выше ToolBar прозрачной. Так что мы можем видеть фоновое изображение. Я пробовал разные методы. Но […]