gpt4 book ai didi

android - 隐藏和显示图像取决于 seekbar 的值

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

SeekBar 值从 0 到 100 %。我想显示图像取决于搜索栏百分比。如果 seekbar 达到 10%,我想显示图像长度的 10%。如果搜索栏达到 50%,我想显示一半的图像。同样,我想显示图像取决于 seekbar 值。如何实现?

最佳答案

使用一个 Layout 作为 orientation="horizo​​ntal"的容器,把你的图片放在里面,同时放一个 void ImageView。然后调整您的图像和空白图像的权重,以便您可以重新放置搜索栏百分比。

xml:

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >

<ImageView
android:id="@+id/imageViewYourImage"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="40"
android:src="..." />

<ImageView
android:id="@+id/imageViewVoidImage"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="20" />
</LinearLayout>

和代码:

int percentage = 10;
int max = 100;

imageViewVoidImage.setLayoutParams(
new LinearLayout.LayoutParams(0, LayoutParams.MATCH_PARENT, (int) (max * 10f - percentage * 10f)));
imageViewYourImage.setLayoutParams(
new LinearLayout.LayoutParams(0, LayoutParams.MATCH_PARENT, (int) (percentage * 10f)));

关于android - 隐藏和显示图像取决于 seekbar 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17446668/

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