Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Animando Toolbar com ViewPager + Webview

É parecido, mas não é igual =)

Meu cenário tem uma quantidade indefinida de WebViews gerenciadas por um ViewPager. Acho que o OS se confunde em saber qual scrollView é realmente a "principal".


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Animando Toolbar com ViewPager + Webview

Boa tarde Marcelo.

Eu tenho este mesmo cenário.

Isto funcionou para mim, meu fragmente que possui a WebView:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">

<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/webView"/>
</android.support.v4.widget.NestedScrollView>

........

</RelativeLayout>

2015-11-25 11:17 GMT-02:00 Marcelo Alves <marcelo.alves@gmail.com>:
Olá,

  Tenho um ViewPager com algumas WebViews dentro (via fragments), e precisava que o scroll da WebView controlasse a visibilidade / tamanho da Toolbar. Infelizmente isso não acontece. A Toolbar não responde a eventos de scrolling da WebView, e eu imaginei que fosse falta de uma NestedScrollView. Dependendo de onde coloco a NestedScrollView, coisas diferentes acontecem :

- Se colocar o ViewPager dentro da NestedScrollView, a tela fica toda branca. Tive que usar um fillViewport, mas daí perco o scroll vertical na WebView (aparentemente a WebView não recebe mais eventos);
- Se colocar a NestedScrollView dentro do ViewPager, o scroll funciona, mas não tenho toolbar. Na verdade, se der scroll lateral (pra carregar outro fragmento), dá pra ver que a toolbar tá no fragmento do lado e do nada ela some!
- Se não usar NestedScrollView, a toolbar nunca altera o tamanho ou some com o scroll;


Pra quem for perguntar de código, não vejo necessidade. É um CoordinatorLayout com CollapsingToolbarLayout e um ViewPager que é alimentado por um FragmentAdapter. Os fragments são WebViews.

Vou tentar usar um CoordinatorLayout custom, mas se alguém tiver uma sugestão além de indicar ler o artigo no CodePath  sobre Scroll com CoordinatorLayout, agradeço.

--
:: marcelo.alves

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Diêgo Nunes Assunção
"Give Peace a Chance"

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Tutoriais de desenvolvimento de jogos

Fala galera, 

Estou disponibilizando aqui o canal da Humanoid Games pra quem deseja aprender a desenvolver jogos com a plataforma Unity.

https://www.youtube.com/channel/UCRKSRAWmNt3pDLZ1RhuiCZg

--
Atenciosamente,

Daniel Laurindo
Programador
Cursando Análise e Desenvolvimento de Sistemas
(85) 8605.9038

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Ícone de um menu quando showAsAction="never|withText"

@Leonardo,

Eu testei o trecho de código que mandou e vi que tem o mesmo comportamento do primeiro código que eu enviei, quando showAsAction="never|withText"

Eu necessito dos ícones. Sim, eu sei q é coisa boba, mas eu acho q fica legal e o cliente pediu.
De novo, obrigado pelo retorno.

Att,
Francis

Em 25 de novembro de 2015 14:23, Leonardo Benedeti <leonardobenedeti@gmail.com> escreveu:
Francis,

Recorri a documentação Menu no developers.
E depois de uma lida breve, montei um menu de teste aqui muito mais simples.
Faz um teste ai com o seguinte codigo:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">

<item
android:id="@+id/action_save"
android:title="Save"
android:icon="@android:drawable/ic_menu_save"
/>

<item
android:id="@+id/action_load"
android:title="Edit"
android:icon="@android:drawable/ic_menu_edit"
/>

<item
android:id="@+id/action_share"
android:title="Share"
android:icon="@android:drawable/ic_menu_share"
/>
</menu>

como não pretende que seja mostrado na action bar não precisa do showAsAction e o orderInCategory serve pra mostrar a importancia de cada item. Como todos serão irmãos não precisa utilizar tbm.
Teste com esse trecho ai. Aqui pelo menos funcionou(sem o icone, pois estou usando com material design, não verifiquei pq não foi com icone, mas não acredito que seja o problema maior)

Abraço



Em quarta-feira, 25 de novembro de 2015 11:19:42 UTC-2, Francis Mariano escreveu:
@ Leonardo, aqui vai alguns prints de como eu desejo....

Imagem inline 2  Imagem inline 4

Eu queria que o menu ficasse como a segunda figura utilizando o código que eu mandei no primeiro post da thread, mas pelo jeito não é possível. Criei um sub menu para alcançar esse resultado. Até o momento segue a expectativa do cliente.

<menu 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"
tools:context=".MainActivity">

<item
android:orderInCategory="100"
android:title="@string/menu_actions"
android:icon="@android:drawable/ic_menu_add"
app:showAsAction="ifRoom">

<menu>

<item
android:id="@+id/action_save"
android:icon="@android:drawable/ic_menu_save"
android:orderInCategory="100"
android:title="@string/action_save"
app:showAsAction="never|withText" />

<item
android:id="@+id/action_load"
android:icon="@android:drawable/ic_menu_edit"
android:orderInCategory="101"
android:title="@string/action_load"
app:showAsAction="never|withText" />

<item
android:id="@+id/action_share"
android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="102"
android:title="@string/action_share"
app:showAsAction="never|withText" />

</menu>
</item>
</menu>
Se tiver mais alguma ideia, será bem vinda.

Att,
Francis


Em 25 de novembro de 2015 10:28, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

Na action bar o jeito certo de mostrar o item do menu é com aways. Se esse for o intuito no caso.
Obs.: prints do resultado obtido x resultado desejado seria bem interessante para ilustrar melhor o que deseja. Pq pelo código parece que quer um menu na action bar com os textos. e o never impossibilita isso. Posta ai uma imagem de como imagina o menu pra ficar mais claro.

Em quarta-feira, 25 de novembro de 2015 10:23:55 UTC-2, Francis Mariano escreveu:
@Leonardo

O intuito era manter o valor em "never" e mesmo assim o ícone aparecer com o texto.

Se eu crio o mesmo menu, mas sendo um submenu, os ícones aparecem mesmo com o valor em "never". Mas esse não é o objetivo.

Att,
Francis

Em 25 de novembro de 2015 09:40, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

É o seguinte. item showAsAction é responsável por mostrar o item do menu na action bar. Se este for o intuito do menu, não vai aparecer não.
Caso queira utilizar um menu drop down não faz diferença, ate porque é bem especificado como action de actionbar.
Para mostrar o menu na action altere o valor para aways.

Abraço


Em terça-feira, 24 de novembro de 2015 16:32:58 UTC-2, Francis Mariano escreveu:
Boa tarde pessoal.

Estou definindo um menu de acordo com o seguinte trecho de código:

<menu 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" tools:context=".MainActivity">

<item android:id="@+id/action_save" android:title="@string/action_save" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="100" app:showAsAction="never|withText" />

<item android:id="@+id/action_load" android:title="@string/action_load" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="101" app:showAsAction="never|withText" />

<item android:id="@+id/action_share" android:title="@string/action_share" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="102" app:showAsAction="never|withText" />
</menu>

É possível fazer com que os ícones apareçam quando eu uso a opção app:showAsAction="never|withText" ???

Desde já agradeço.

Att,

Francis

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Ícone de um menu quando showAsAction="never|withText"

Francis,

Recorri a documentação Menu no developers.
E depois de uma lida breve, montei um menu de teste aqui muito mais simples.
Faz um teste ai com o seguinte codigo:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">

<item
android:id="@+id/action_save"
android:title="Save"
android:icon="@android:drawable/ic_menu_save"
/>

<item
android:id="@+id/action_load"
android:title="Edit"
android:icon="@android:drawable/ic_menu_edit"
/>

<item
android:id="@+id/action_share"
android:title="Share"
android:icon="@android:drawable/ic_menu_share"
/>
</menu>

como não pretende que seja mostrado na action bar não precisa do showAsAction e o orderInCategory serve pra mostrar a importancia de cada item. Como todos serão irmãos não precisa utilizar tbm.
Teste com esse trecho ai. Aqui pelo menos funcionou(sem o icone, pois estou usando com material design, não verifiquei pq não foi com icone, mas não acredito que seja o problema maior)

Abraço


Em quarta-feira, 25 de novembro de 2015 11:19:42 UTC-2, Francis Mariano escreveu:
@ Leonardo, aqui vai alguns prints de como eu desejo....

Imagem inline 2  Imagem inline 4

Eu queria que o menu ficasse como a segunda figura utilizando o código que eu mandei no primeiro post da thread, mas pelo jeito não é possível. Criei um sub menu para alcançar esse resultado. Até o momento segue a expectativa do cliente.

<menu 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"
tools:context=".MainActivity">

<item
android:orderInCategory="100"
android:title="@string/menu_actions"
android:icon="@android:drawable/ic_menu_add"
app:showAsAction="ifRoom">

<menu>

<item
android:id="@+id/action_save"
android:icon="@android:drawable/ic_menu_save"
android:orderInCategory="100"
android:title="@string/action_save"
app:showAsAction="never|withText" />

<item
android:id="@+id/action_load"
android:icon="@android:drawable/ic_menu_edit"
android:orderInCategory="101"
android:title="@string/action_load"
app:showAsAction="never|withText" />

<item
android:id="@+id/action_share"
android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="102"
android:title="@string/action_share"
app:showAsAction="never|withText" />

</menu>
</item>
</menu>
Se tiver mais alguma ideia, será bem vinda.

Att,
Francis


Em 25 de novembro de 2015 10:28, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

Na action bar o jeito certo de mostrar o item do menu é com aways. Se esse for o intuito no caso.
Obs.: prints do resultado obtido x resultado desejado seria bem interessante para ilustrar melhor o que deseja. Pq pelo código parece que quer um menu na action bar com os textos. e o never impossibilita isso. Posta ai uma imagem de como imagina o menu pra ficar mais claro.

Em quarta-feira, 25 de novembro de 2015 10:23:55 UTC-2, Francis Mariano escreveu:
@Leonardo

O intuito era manter o valor em "never" e mesmo assim o ícone aparecer com o texto.

Se eu crio o mesmo menu, mas sendo um submenu, os ícones aparecem mesmo com o valor em "never". Mas esse não é o objetivo.

Att,
Francis

Em 25 de novembro de 2015 09:40, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

É o seguinte. item showAsAction é responsável por mostrar o item do menu na action bar. Se este for o intuito do menu, não vai aparecer não.
Caso queira utilizar um menu drop down não faz diferença, ate porque é bem especificado como action de actionbar.
Para mostrar o menu na action altere o valor para aways.

Abraço


Em terça-feira, 24 de novembro de 2015 16:32:58 UTC-2, Francis Mariano escreveu:
Boa tarde pessoal.

Estou definindo um menu de acordo com o seguinte trecho de código:

<menu 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" tools:context=".MainActivity">

<item android:id="@+id/action_save" android:title="@string/action_save" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="100" app:showAsAction="never|withText" />

<item android:id="@+id/action_load" android:title="@string/action_load" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="101" app:showAsAction="never|withText" />

<item android:id="@+id/action_share" android:title="@string/action_share" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="102" app:showAsAction="never|withText" />
</menu>

É possível fazer com que os ícones apareçam quando eu uso a opção app:showAsAction="never|withText" ???

Desde já agradeço.

Att,

Francis

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Port Forwarding

Então, a questão é que eu não terei um roteador, o roteador seria o próprio dispositivo android que forneceria internet via 3G pra câmera e eu preciso acessar uma porta específica da câmera pra conseguir visualizar o streaming via RTSP. Até da pra usar um NoIP mas mesmo assim preciso redirecionar a porta. 

Quanto a alteração do ip não teria problema pq isso será atualizado através de um serviço do sistema.


Obrigado,
André Dina


Em 25 de novembro de 2015 12:14, Márcio Oliveira <prof.mro@gmail.com> escreveu:
Se eu entendi direito, voce quer ter acesso a sua camera ip de fora da sua casa? Não precisa configurar nada no android e as apps do play funcionam sim. Tem que ou configurar sua camera IP (algumas vem com a opção de configuração para sites como No-IP do qual você terá que ter um cadastro) ou voce deve fazer o forwarding do IP/porta no seu roteador para a sua camera (neste caso voce consegue acesso pelo IP externo da sua operadora, mas este muda de vez em qdo, verifique qual é em http://whatismyipaddress.com/). Mesmo assim, eu ja vi algumas operadoras bloquearem depois de um tempo. 

Boa sorte!

Márcio Oliveira

Em 25 de novembro de 2015 12:04, Maicon Strey <mstrey@gmail.com> escreveu:

Se a tua ideia é fazer esse roteamento dentro do Android não vai rolar. O iptables até está no ali mas não é acessível aos apps.

Não fui muito a fundo na questão mas pelo que vi só da pra acessar customizando uma distro de Android, tipo criar um cyanogem teu. Creio que o processo fique complicado demais.

Se tu encontrar uma solução compartilhe conosco.


On Wed, Nov 25, 2015, 11:58 André Dina <andrepd@gmail.com> wrote:
Olá pessoal, alguém já precisou fazer um port forwarding no android?

Meu problema é o seguinte, na minha aplicação o dispositivo vai funcionar como um hotspot que vai fornecer internet pra outros dispositivos como uma camera ip, só que eu preciso acessar essa câmera IP externamente para conseguir o streaming de video.

Testei alguns aplicativos para isso na play store sem sucesso. Também tentei através do console com iptables mas nada funciona.

Eu testei com esses comandos:

iptables -t nat -A PREROUTING -p tcp --dport 88 -j DNAT --to-destination 192.168.43.235:88
iptables -A INPUT -p tcp --dport 88 -j ACCEPT
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

Não manjo muito dessa parte de linux, também não sei se há alguma outra forma de fazer isso.
Queria saber se alguém tem alguma luz, já que é algo bem específico.


Obrigado,
André Dina

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Port Forwarding

Então, a minha aplicação é entregue junto com o hardware então poderia configurar algo direto no android, tipo esse script, agora customizar o S.O. já seria complicado.

André Dina


Em 25 de novembro de 2015 12:04, Maicon Strey <mstrey@gmail.com> escreveu:

Se a tua ideia é fazer esse roteamento dentro do Android não vai rolar. O iptables até está no ali mas não é acessível aos apps.

Não fui muito a fundo na questão mas pelo que vi só da pra acessar customizando uma distro de Android, tipo criar um cyanogem teu. Creio que o processo fique complicado demais.

Se tu encontrar uma solução compartilhe conosco.


On Wed, Nov 25, 2015, 11:58 André Dina <andrepd@gmail.com> wrote:
Olá pessoal, alguém já precisou fazer um port forwarding no android?

Meu problema é o seguinte, na minha aplicação o dispositivo vai funcionar como um hotspot que vai fornecer internet pra outros dispositivos como uma camera ip, só que eu preciso acessar essa câmera IP externamente para conseguir o streaming de video.

Testei alguns aplicativos para isso na play store sem sucesso. Também tentei através do console com iptables mas nada funciona.

Eu testei com esses comandos:

iptables -t nat -A PREROUTING -p tcp --dport 88 -j DNAT --to-destination 192.168.43.235:88
iptables -A INPUT -p tcp --dport 88 -j ACCEPT
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

Não manjo muito dessa parte de linux, também não sei se há alguma outra forma de fazer isso.
Queria saber se alguém tem alguma luz, já que é algo bem específico.


Obrigado,
André Dina

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS