marcio ariani
- Posts no fórum: 1
28/04/2022, 14:35:34 via Web
28/04/2022 14:35:34 via Web
Tenho um app que gostaria de fazer um popup window ao clicar em um button, que trazesse o layout de outro xml contendo um cardview.
@OnClick(R.id.btn)
public void chamarLimit() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
LayoutInflater inflater = this.getLayoutInflater();
View layout = inflater.inflate(R.layout.fragment_financial_limit_info, (ViewGroup) findViewById(R.id.linear_layout_itens_fragment_financial_info_id));
PopupWindow pw = new PopupWindow(layout, 1200, 900, true);
// display the popup in the center
pw.showAtLocation(layout, Gravity.CENTER, 0, 0);
}
tenho tentando desta forma, mas no popup só mostra parte do layout nao mostra o cardview.
parte do codigo com o cardview:
</LinearLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
android:id="@+id/card_view_limit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="5dip"
android:orientation="vertical"
card_view:cardCornerRadius="4dp">
<include layout="@layout/fragment_financial_limit_info" />
</androidx.cardview.widget.CardView>
Conteúdo editorial recomendado
Com o seu consentimento, o conteúdo externo é carregado aqui.
Ao clicar no botão acima, concorda que o conteúdo externo poderá ser-lhe exibido. Os dados pessoais podem ser transmitidos a fornecedores terceiros no processo. Pode encontrar mais informações sobre isto no nosso Política de Privacidade.