gpt4 book ai didi

java - 如何动态 inflated layout ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:47:59 26 4
gpt4 key购买 nike

我在 XML 中定义了以下布局:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/streamRelativeLayout">
<ListView android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/streamListView"></ListView>
<ProgressBar android:layout_centerInParent="true" android:layout_height="wrap_content" android:id="@+id/streamProgressBar" android:layout_width="wrap_content"></ProgressBar>
</RelativeLayout>

如何使用 LayoutInflater 抓取 ListView 和 ProgressBar 并在代码中分配它们?

最佳答案

这样:

View v = getLayoutInflater().inflate(R.layout.YOUR_LAYOUT_ID, null);
ListView listview = (ListView) v.findViewById(R.id.streamListView);
ProgressBar progress = (ProgressBar) v.findViewById(R.id.streamProgressBar);

关于java - 如何动态 inflated layout ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6070527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com