gpt4 book ai didi

android - 如何使用代码在 SlidingDrawer 中添加 TextView?

转载 作者:行者123 更新时间:2023-11-30 03:07:03 24 4
gpt4 key购买 nike

我是 Android 的新手,这是我在 Android 上的第一个问题。

我尝试在 Sliding Drawer 中动态添加 TextView,但在模拟器上运行时单击 handle 按钮后没有任何显示。

这是我到目前为止所做的:-

Java 代码:-

SlidingDrawer drawer = (SlidingDrawer) findViewById(R.id.slidingDrawer1);

for (int i = 0; i < 10; i++) {
TextView view = new TextView(this);
view.setLayoutParams(new RelativeLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.MATCH_PARENT));
view.setHeight(10);
view.setWidth(40);
view.setId(i);
view.setText("Text " + String.valueOf(i));
drawer.addView(view);
}

logcat 没有错误。

请帮忙。

最佳答案

试试这个布局..将你的 TextView 添加到滑动抽屉内的线性布局而不是直接在滑动抽屉内

  <SlidingDrawer
android:id="@+id/SlidingDrawer"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:content="@+id/contentLayout"
android:handle="@+id/slideButton"
android:orientation="vertical"
android:rotation="180"
android:padding="10dip"
>

<Button
android:id="@+id/slideButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:rotation="180"
android:text="Open" >
</Button>


<LinearLayout
android:id="@+id/contentLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="#99FF0000"
android:cacheColorHint="#00000000"
android:padding="10dip"
>



<ListView
android:id="@+id/list"
android:rotation="180"
android:layout_height="150dp"
android:layout_width="match_parent">
</ListView>

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher"
android:rotation="180"

android:layout_gravity="center_horizontal|top"/>

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Hello"
android:gravity="center_horizontal"/>


</LinearLayout>
</SlidingDrawer>

关于android - 如何使用代码在 SlidingDrawer 中添加 TextView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21624255/

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