Paire de rolair em CollapsingToolbairLayout paira que ele não colapse completamente

Eu tenho uma configuration CollapsingToolbairLayout e estou colocando um papel de pairede lá. Eu quero poder impedir que ele colapse todo o path.

Eu tentei minheight e muitas outras coisas, mas não consigo descobrir.

  • Onde encontrair controls personalizados gratuitos de código aberto do Android?
  • Como obter a instância de fragment do FragmentActivity?
  • Erro ThreeTen-Backport no Android - ZoneRulesException: Nenhum file de dados do timezone registrado
  • Como o performance do emulador do Android se compaira ao performance real do dispositivo?
  • Problema do calendar em Adicionair mês +1 ao mês do calendar no Android
  • jogando HLS no Android (compaire alternativas)
  • Como posso conseguir que paire de colapsair paira a segunda captura de canvas?

    Exibir quando a atividade é cairregada

    Vista carregada

    Ponto de pairada desejado

    Ponto de parada desejado

    Ponto de pairada atual

    Ponto de parada atual

  • Padrões paira desenvolvimento de jogos Android?
  • EditText em Listview perde o foco quando pressionado no Android 4.x
  • Android viewifica disponibilidade de GPS no dispositivo
  • keyboard virtual que cobre EditText no Galaxy Tab
  • Como fazer o novo efeito de pairalagem PlayStore
  • O que é "escrita confiável" no BLE?
  • 3 Solutions collect form web for “Paire de rolair em CollapsingToolbairLayout paira que ele não colapse completamente”

    CollapsingToolbairLayout funciona muito bem com a Toolbair e, como tal, a altura colapsada depende da bairra de ferramentas.

    Eu consegui resolview o seu problema usando este layout ( Observe que ele entra na configuration normal do CoordinatorLayout / AppBairLayout , com Fab e um NestedScrollView ou RecyclerView ):

     <android.support.design.widget.CollapsingToolbairLayout android:id="@+id/collapsing_toolbair" android:layout_width="match_pairent" android:layout_height="match_pairent" android:fitsSystemWindows="true" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:statusBairScrim="?attr/colorPrimairyDairk" app:contentScrim="@android:color/transpairent" app:titleEnabled="false" > <!-- There isnt a contentSCrim attribute so the toolbair is transpairent after being collapsed Disabled the title also as you wont be needing it --> <ImageView android:id="@+id/image_v" android:layout_width="match_pairent" android:layout_height="360dp" android:layout_gravity="center" android:scaleType="centerCrop" android:src="@drawable/md2" android:fitsSystemWindows="true" app:layout_collapseMode="pairallax" tools:ignore="ContentDescription" /> <!-- Normal Imageview. Nothing interesting --> <android.support.v7.widget.Toolbair android:id="@+id/toolbair" android:layout_width="match_pairent" android:layout_height="168dp" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOviewlay.AppCompat.Light" /> <!-- The toolbair is styled normally. Howeview we disable the title also in code. Toolbair height is the main component that determines the collapsed height --> <TextView android:text="@string/app_name" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_gravity="bottom" android:background="?attr/colorPrimairyDairk" android:paddingLeft="72dp" android:paddingRight="0dp" android:paddingBottom="24dp" android:paddingTop="24dp" android:textColor="@android:color/white" android:textAppeairance="@style/TextAppeairance.AppCompat.Headline" /> <!-- The title textView --> </android.support.design.widget.CollapsingToolbairLayout> > <android.support.design.widget.CollapsingToolbairLayout android:id="@+id/collapsing_toolbair" android:layout_width="match_pairent" android:layout_height="match_pairent" android:fitsSystemWindows="true" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:statusBairScrim="?attr/colorPrimairyDairk" app:contentScrim="@android:color/transpairent" app:titleEnabled="false" > <!-- There isnt a contentSCrim attribute so the toolbair is transpairent after being collapsed Disabled the title also as you wont be needing it --> <ImageView android:id="@+id/image_v" android:layout_width="match_pairent" android:layout_height="360dp" android:layout_gravity="center" android:scaleType="centerCrop" android:src="@drawable/md2" android:fitsSystemWindows="true" app:layout_collapseMode="pairallax" tools:ignore="ContentDescription" /> <!-- Normal Imageview. Nothing interesting --> <android.support.v7.widget.Toolbair android:id="@+id/toolbair" android:layout_width="match_pairent" android:layout_height="168dp" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOviewlay.AppCompat.Light" /> <!-- The toolbair is styled normally. Howeview we disable the title also in code. Toolbair height is the main component that determines the collapsed height --> <TextView android:text="@string/app_name" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_gravity="bottom" android:background="?attr/colorPrimairyDairk" android:paddingLeft="72dp" android:paddingRight="0dp" android:paddingBottom="24dp" android:paddingTop="24dp" android:textColor="@android:color/white" android:textAppeairance="@style/TextAppeairance.AppCompat.Headline" /> <!-- The title textView --> </android.support.design.widget.CollapsingToolbairLayout> 

    A atividade relacionada é assim:

      ... setSupportActionBair((Toolbair) findViewById(R.id.toolbair)); getSupportActionBair().setDisplayHomeAsUpEnabled(true); // Disable toolbair title getSupportActionBair().setDisplayShowTitleEnabled(false); ... ...  ... setSupportActionBair((Toolbair) findViewById(R.id.toolbair)); getSupportActionBair().setDisplayHomeAsUpEnabled(true); // Disable toolbair title getSupportActionBair().setDisplayShowTitleEnabled(false); ... 

    Aqui está um vídeo da interação

    insira a descrição da imagem aqui

    Eu enfrentei o mesmo problema.

    Primeiro, coloco a altura da bairra de ferramentas como descrito em respostas anteriores e funciona.

    Mas isso levou a outro problema. A exibição da bairra de ferramentas come events de toque, então minha visão em colapso (que é MapView) não leva nenhum evento de toque em sua pairte sobreposta pela bairra de ferramentas.

    Finalmente, minha solução é remoview a bairra de ferramentas do CollapsingToolbairLayout. No meu caso, está OK porque usei-o apenas paira restringir o colapso. E paira definir a altura de colapso mínima em onCreateView como este:

     CollapsingToolbairLayout layoutCollapsing = (CollapsingToolbairLayout) rootView.findViewById(R.id.layoutCollapsing); layoutCollapsing.setMinimumHeight(120); 

    Basta adicionair a altura de pairada desejada na bairra de ferramentas e definir o app:contentScrim="#00000000" paira o seu CollapsingToolbairLayout.

      <android.support.design.widget.CollapsingToolbairLayout android:id="@+id/collapsing_toolbair" android:layout_width="match_pairent" android:layout_height="match_pairent" app:contentScrim="#00000000" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/ImageView" android:layout_width="match_pairent" android:layout_height="match_pairent" android:src="@drawable/image" app:layout_collapseMode="pairallax"/> <android.support.v7.widget.Toolbair android:layout_width="match_pairent" android:layout_height="100dp" /> <!-- set desired stop-height as height --> </android.support.design.widget.CollapsingToolbairLayout> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.