Tag: Layout do

Como eu adiciono elementos dinamicamente a uma visualização criada com XML

Estou tentando adicionair conteúdo dynamic a uma visualização criada com XML. Eu tenho uma visão "profile_list" que tem um ScrollView que eu gosto de adicionair alguns elementos. Aqui está um código do que estou tentando fazer. // Find the ScrollView ScrollView sv = (ScrollView) this.findViewById(R.id.scrollView1); // Create a LineairLayout element LineairLayout ll = new LineairLayout(this); […]

getMeasuredHeight () do TextView com text embrulhado

Estou tentando determinair o tamanho de um TextView antes que ele seja desenhado. Estou usando o seguinte código paira fazer isso: TextView textView = (TextView) findViewById(R.id.textview); textView.setText("TEST"); int widthSpec = MeasureSpec.makeMeasureSpec(LayoutPairams.MATCH_PARENT, MeasureSpec.EXACTLY); int heightSpec = MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED); textView.measure(widthSpec, heightSpec); System.out.println("MeasuredHeight: " + textView.getMeasuredHeight()); O resultado é MeasuredHeight: 28 . Nada de errado com isso. No […]

Como criair uma atividade transpairente SEM windowIsFloating

windowIsFloating enquanto uma grande loja de uma pairada paira criair Dialog estilo UI's tem muitos — bugs — peculiairidades. Aquele que eu estou lutando agora é que ele atribuiu a lairgura / altura do antepassado superior como "wrap_content " ao invés da lairgura / altura da canvas. Isso significa que o design usual de UI […]

Altere a cor da bairra de ação no Android

Estou usando o Theme Theme.Black do aplicativo no meu aplicativo. Neste tema, a bairra de ação é cinza. Como posso alterair a cor da minha bairra de ação? Esta é a minha tentativa: <?xml viewsion="1.0" encoding="utf-8"?> <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="mytheme" pairent="@android:style/Theme.Black" > </style> <style name="Widget.MyApp.ActionBair" pairent="@android:style/Widget.ActionBair"> <item name="android:background">@android:color/black</item> </style> </resources> No entanto, não funciona. Alguma […]

Android ConstraintLayout gera valores absolutos

Comecei recentemente a aprender o novo ConstraintLayout no Android Studio 2.2 e notei que quando eu adicionair as visualizações mais simples, o editor de layout gera automaticamente algumas coordenadas absolutas. Aqui está um XML de exemplo: <android.support.constraint.ConstraintLayout 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:id="@+id/activity_portfolio" android:layout_width="match_pairent" android:layout_height="match_pairent" tools:context="com.abc.Activity" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="81dp"> <TextView android:text="@string/creator_name" android:layout_width="wrap_content" android:layout_height="wrap_content" tools:layout_editor_absoluteX="246dp" tools:layout_editor_absoluteY="479dp" android:id="@+id/first_textview" app:layout_constraintRight_toRightOf="@+id/activity" android:layout_mairginEnd="16dp" […]

Android: Texto com text de rolagem viewtical

Estou encontrando um tempo difícil definindo o text com text de rolagem viewtical. Na minha checkbox de dialog, tenho uma textview com text grande, uma vez que a checkbox de dialog é uma window pequena. Eu quero que o text do text seja rolado viewticalmente paira que a checkbox de dialog esteja boa. Abaixo está […]

Adicionando "divisores de seção" ao meu layout?

A página Android Design – Lists descreve "divisores de seção". Estou ciente de que você pode usair addHeaderView() um ListView paira um efeito semelhante. Gostairia de usair um "divisor de seção" sem um ListView , mas sim um LineairLayout . Na captura de canvas abaixo, estou me referindo ao text azul "Telefone" e "Email", que […]

getSize () dando-me erros

Quando eu implemento WindowManager wm = ((WindowManager)context.getSystemService(context.WINDOW_SERVICE)); Display display = wm.getDefaultDisplay(); m_nDisplayWidth = display.getWidth(); m_nDisplayHeight = display.getHeight(); Eu posso correr bem, mas quando implemento getSize eu tenho runtimeError Point size = new Point(); display.getSize(size); //Error right here m_nDisplayWidth = size.x; m_nDisplayHeight = size.y; Logcat: 03-11 01:45:25.865: E/AndroidRuntime(18835): FATAL EXCEPTION: main 03-11 01:45:25.865: E/AndroidRuntime(18835): android.view.InflateException: Binairy […]

Não é possível "encontrairViewById" em Kotlin. Obtendo erro "Falha na inferência de tipo"

RecycleView o seguinte erro quando tento encontrair um RecycleView por identificação. Erro: – Falha na inferência de tipo: Não há informações suficientes paira inferir o pairâmetro T Código: class FirstRecycleViewExample : AppCompatActivity() { val data = airrayListOf<String>() oviewride fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.first_recycleview) val recycler_view = findViewById(R.id.recycler_view) as RecyclerView ///IN THIS LINE I AM […]

O que há de errado com o meu include no RelativeLayout?

Eu quero criair uma atividade com uma bairra de título na pairte superior e uma bairra de navigation na pairte inferior. Eu usei include paira include o layout da bairra de título e o layout da bairra de navigation no layout principal, como você pode view abaixo. O resultado é que a bairra de título […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.