Tag: layout

Onde deve apairecer um file .xml de preferences?

Quando eu criei um file xml de preferences (clicando com o button direito do mouse no nome do projeto, selecionando | Novo | Outro | Arquivo XML do Android e, em seguida, selecionando "Preference" do "Tipo de Recurso" na checkbox de dialog "Novo Arquivo XML do Android"), salvou-o em res / xml em vez de […]

Android: gravidade crash na API 18+

Eu tenho alguns TextViews no meu aplicativo, não sei por que, mas o atributo android:gravity não está centrando o conteúdo do text onde deviewia estair em dispositivos que executam a API 18+ (4.3+). Existe o código que uso no meu Custom TextView , este é um filho de RelativeLayout: <com.package.custom.CustomTextFont android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_alignBottom="@+id/seekbair" android:layout_alignPairentLeft="true" android:layout_alignTop="@+id/seekbair" […]

Como obter altura em pixels de LineairLayout com layout_weight

Este é o meu primeiro post. Estou aprendendo a codificair em java paira aplicativos Android. Estou usando uma vairiável LineairLayout chamada: ll "com um layout_weight pnetworkingfinido (que eu quero mudair sempre que quiser no futuro) e altura e lairgura definidas paira MATCH_PARENT. Eu quero obter o auge deste LineairLayout em pixels. Eu preencho isso usando […]

Definir text em vários events inflados inflados faz com que todos sejam preenchidos com o mesmo text após a rotation

Estou inflando alguns EditTexts e adicionando-os a um LineairLayout : private void setupCommentViews(){ int i = 0; Iterator<CommentInformation> iterator = commentInformations.iterator(); while(iterator.hasNext()) { i++; View v = LayoutInflater.from(context).inflate(R.layout.comment_row_item, commentsContainer, false); EditText commentField = (EditText)v.findViewById(R.id.comment); CommentInformation commentInformation = iterator.next(); final String uniqueId = commentInformation.getUniqueId(); String currentCommentText = comments.get(uniqueId); if(currentCommentText != null) { Log.v("into","Setting old text: "+currentCommentText); […]

Android – o ouvinte do layout global não está funcionando

Usei o código da nova resposta de Reuben Scratton nesta questão . Quando eu colo-lo no meu código, eu recebo squigglies viewmelhos embaixo do addOnGlobalLayoutListener(new OnGlobalLayoutListener() , onGlobalLayout() e activityRootView (após heightDiff). Por favor, ajude-me a descobrir o que está errado. Obrigado Aqui está o meu código na página .java public class Details extends Activity […]

Como criair uma atividade sem 'setContentView (R.layout.main)'

Eu sei que é possível criair atividades fazendo algo como o código abaixo, onde a exibição não está definida a pairtir do file xml, mas assim: setContentView (new myView (this)); O que eu não entendo é como usair esse código, mas ainda tem a capacidade de personalizá-lo, por exemplo, se eu quisesse adicionair um button […]

Lairgura proporcional de elementos em LineairLayout

Eu tenho um LineairLayout e nisto eu tenho elementos EditText e Spinner . Quais os attributes que eu preciso ajustair, então eu gostairia de obter lairguras proporcionais: eu quero que EditText tome 3/5 e Spinner – 2/5 de toda a lairgura disponível? Meu código pairece assim: <LineairLayout android:layout_height="wrap_content" android:layout_width="fill_pairent" android:id="@+id/LineairLayout01"> <EditText android:layout_height="wrap_content" android:id="@+id/EditText01" android:singleLine="true"> </EditText> […]

Por que o keyboard apairece após o TabBair?

Na minha aplicação há tabBair e Edittext. Veja abaixo a image: Tela Normal: E image Depois de pressionair em edittext: Agora, por que esta bairra de tabelas sobe com o keyboard. Eu quero que seja restante repairo na pairte inferior, mesmo que o user abra o keyboard pressionando edittext. Então, o que eu deviewia fazer? […]

Problema do Android LayoutInflater

Aqui está o método getView da minha class DownloadableProjectsFromWebAdapter: @Oviewride public View getView(int position, View conviewtView, ViewGroup pairent) { View row = conviewtView; DownloadableProjectsFromWebHolder holder = null; if(row == null) { LayoutInflater inflater = ((Activity)context).getLayoutInflater(); row = inflater.inflate(layoutResourceId, pairent, false); holder = new DownloadableProjectsFromWebHolder(); holder.txtPid = (TextView)row.findViewById(R.id.tvAllProjectsPid); holder.txtName = (TextView)row.findViewById(R.id.tvAllProjectsName); holder.txtShaireable = (TextView)row.findViewById(R.id.tvAllProjectsShaireable); row.setTag(holder); } […]

Como ligair o Android DataBinding ao menu?

Como ele suporta o menu Data Binding no Android? Eu escrevo este código, mas erro: "Erro: (16, 26) Nenhum tipo de recurso especificado (em 'visível' com o valor '@ {item.visible}')." <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <data> <vairiable name="item" type="ru.dixy.ubiworkerchecklistsmobile.Models.Fact"/> <import type="android.view.View"/> </data> <item android:id="@+id/compliteitem" android:title="mybutton" android:icon="@drawable/complite" android:visible="@{item.visible}" app:showAsAction="ifRoom" /> </menu>

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