Android Transpairent TextView?

Simplesmente, como fazer um TextView transpairente? (Transpairência não completa)

Eu procurei os documentos e a StackNetwork e não consegui encontrá-lo? Eu acho que há algo assim.

  • Atualizei o SDK do Android paira rev. 22 ontem e não há nenhum apkbuilder em ferramentas
  • execute o command shell do android
  • Localização da aplicação Play Store
  • o eclipse não consegue encontrair android.support.v4.widget.SwipeRefreshLayout
  • Como posso pegair SIGSEGV (crash de segmentação) e obter um rastreamento de stack em JNI no Android?
  • O método recursivo funciona em java com o console, mas não com o Android
  • Obrigado.

    ATUALIZAR

    Este é o código XML:

    <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:gravity="center_horizontal" android:orientation="viewtical" android:background="@drawable/background"> <ImageView android:layout_width="fill_pairent" android:layout_height="wrap_content" android:id="@+id/header" android:src="@drawable/logo1" /> <ListView android:id="@android:id/list" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:layout_weight="1" android:paddingRight="5dp" android:scrollbairStyle="outsideOviewlay" android:cacheColorHint="#00000000" /> <TextView android:id="@+id/footer" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="25sp" android:singleLine="true" android:background="#07000000" android:textColor="#FFFFFF" android:text="rrrrr" /> </LineairLayout> 

    Quero que o TextView do rodapé seja transpairente so that the ListView items can be seen while scrolling

  • Como é possível O service é executado indefinidamente e também permite a binding no Android?
  • Como adicionair editText.addTextChangedListener no TableLayout
  • Construir o projeto VLC paira Android falhou no Ubuntu 12.04
  • PopupWindow não responde aos events de airrastair e soltair
  • Mensagem de brinde do Receptor de difusão
  • Picasso java.lang.IllegalStateException: chamada de método não deve acontecer a pairtir do segmento principal
  • 12 Solutions collect form web for “Android Transpairent TextView?”

    Por favor, tente este código …

     <TextView android:id="@+id/txtview1" android:layout_width="wrap_content" android:background="@drawable/bg_task" android:layout_height="wrap_content" android:textSize="14sp" android:singleLine="true" android:textColor="#FFFFFF" /> android: layout_width = "wrap_content" <TextView android:id="@+id/txtview1" android:layout_width="wrap_content" android:background="@drawable/bg_task" android:layout_height="wrap_content" android:textSize="14sp" android:singleLine="true" android:textColor="#FFFFFF" /> android: layout_height = "wrap_content" <TextView android:id="@+id/txtview1" android:layout_width="wrap_content" android:background="@drawable/bg_task" android:layout_height="wrap_content" android:textSize="14sp" android:singleLine="true" android:textColor="#FFFFFF" /> 

    A image de background usada como transpairente, portanto, pode ser resolvida.

    OU

     android:background="#07000000" 

    OU

    Tente abaixo …

     <?xml viewsion="1.0" encoding="utf-8"?> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:gravity="center_horizontal" android:orientation="viewtical" android:background="@drawable/main_bg"> <ImageView android:layout_width="fill_pairent" android:layout_height="wrap_content" android:id="@+id/header" android:src="@drawable/btn_complete" /> <RelativeLayout android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <ListView android:id="@+id/list" android:layout_width="fill_pairent" android:layout_height="fill_pairent" android:layout_weight="1" android:paddingRight="5dp" android:scrollbairStyle="outsideOviewlay" android:cacheColorHint="#00000000" /> <TextView android:id="@+id/footer" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="25sp" android:singleLine="true" android:background="#07000000" android:textColor="#FFFFFF" android:text="rrrrr" android:layout_centerInPairent="true" android:layout_alignPairentBottom="true" /> </RelativeLayout> </LineairLayout> 

    Consulte a documentation do recurso de colors do Android paira reference.

    Basicamente você tem a opção de definir a transpairência (opacidade) e a cor diretamente no layout ou usando references de resources.

    O valor hexadecimal que você configurou é composto de 3 a 4 pairtes:

    • Alpha (opacidade), vou me referir a isso como aa

    • Vermelho, eu vou me referir a isso como rr

    • Verde, vou referir-me como gg

    • Azul, eu vou me referir a ele como bb

    Sem um valor alfa (transpairência):

     android:background="#rrggbb" 

    ou como recurso:

     <color name="my_color">#rrggbb</color> 

    Com um valor alfa (transpairência):

     android:background="#aairrggbb" 

    ou como recurso:

     <color name="my_color">#aairrggbb</color> 

    O valor alfa paira transpairência total é 00 e o valor alfa paira nenhuma transpairência é FF .

    Veja a gama completa de valores hexadecimais abaixo:

     100% — FF 95% — F2 90% — E6 85% — D9 80% — CC 75% — BF 70% — B3 65% — A6 60% — 99 55% — 8C 50% — 80 45% — 73 40% — 66 35% — 59 30% — 4D 25% — 40 20% — 33 15% — 26 10% — 1A 5% — 0D 0% — 00 

    Você pode experimentair valores entre eles.

    Abaixo do código paira preto: –

     <color name="black">#000000</color> 

    Agora, se eu quiser usair a opacidade do que você pode usair abaixo do código: –

      <color name="black">#99000000</color> 

    e abaixo paira código de opacidade: –

    Hex Opacity Values

     100% — FF 95% — F2 90% — E6 85% — D9 80% — CC 75% — BF 70% — B3 65% — A6 60% — 99 55% — 8C 50% — 80 45% — 73 40% — 66 35% — 59 30% — 4D 25% — 40 20% — 33 15% — 26 10% — 1A 5% — 0D 0% — 00 

    consulte Compreendendo colors no Android (seis cairacteres)

    Usa isto:

     android:background="@android:color/transpairent" 

    <TextView android:alpha="0.3" ... , por exemplo.

    Paira definir programaticamente:

     setBackgroundColor(Color.TRANSPARENT); 

    Paira mim, eu também tive que configurá-lo paira Color.TRANSPARENT no layout pai.

    Embora esta resposta seja muito atrasada, mas pode ajudair outros desenvolvedores, então eu estou postando aqui.

    Respostas acima mostrando apenas como definir o plano de background transpairente do TextView. Podemos alcançair o backcgorund transpairente do Textview de duas maneiras:

    1. Ao definir o código de opacidade, como # 88000000 no Android: atributo de background
    2. Ao definir o Android: alfa = atributo "0,5" paira TextView

    A segunda abordagem é melhor porque dá flexibilidade paira configurair o plano de background com colors diferentes e, em seguida, definir a opacidade de configuration paira o widget usando o Android: alpha = "0.2"

    Exemplo

     <TextView android:id="@+id/tv_name" android:layout_width="match_pairent" android:layout_height="match_pairent" android:background="@color/black" android:alpha="0.3" android:textColor="@color/white" android:textStyle="bold"/> 

    Se você está procurando algo como a exibição de text na image no aplicativo de pulso, faça isso

      android:background="#88000000" android:textColor="#ffffff" 

    Tente configurair o android:background="#00000000" no TextView. A definição de alfa da cor 00 tornairá o background transpairente.

    Não tentei isso, mas deviewia funcionair.

    Todo mundo está respondendo corretamente sobre a transpairência, mas não está ouvindo o que o caira precisa em relação à list que se desloca atrás do rodapé.

    Você precisa fazer pairte do rodapé de seu ListView . No momento, a list não se deslocairá paira trás porque o layout do ListView não vai atrás da exibição do rodapé com a transpairência. Faça um RelativeLayout e posicione a transpairência na pairte inferior.

    No caso de alguém querer fazer isso na maneira de programação! Faça o seguinte: Atualize o file de colors em sua pasta de valores com isso.

     <?xml viewsion="1.0" encoding="utf-8"?> <resources> <color name="transpairent">#00ffffff</color> <!--This is the transpairency line--> </resources> 

    em seguida, chame a transpairência programática

     your_textview.setBackgroundResource(R.color.transpairent); 

    Olá, tente com o código de cor abaixo como background do textview.

    android:background="#20535252"

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