gpt4 book ai didi

android - 在 imageview 中设置图像,使其看起来像一个进度条

转载 作者:搜寻专家 更新时间:2023-11-01 07:51:13 24 4
gpt4 key购买 nike

我正在尝试使用 11 个图像来表示进度来实现弧形进度(就像 c cleaner 应用程序一样)。我已经准备好了图像但是,我想根据百分比在我的 ImageView 中设置每个图像。例如,

如果

10% - img1

否则如果

20% - img2

否则如果

30% - img3

等等

public static int getWifiStrengthPercentage(Context context) {
try {
WifiManager wifiManager = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
int rssi = wifiManager.getConnectionInfo().getRssi();
int level = WifiManager.calculateSignalLevel(rssi, 10);
int percentage = (int) ((level / 10.0) * 100);
tv.setText(percentage + " %");
return percentage;
} catch (Exception e) {
return 0;
}
}

最佳答案

你可以简单地这样做:

if(percentage == 10)
{
img.setImageResource(R.drawable.imgPercentage10);
}
else if(percentage == 20)
{
img.setImageResource(R.drawable.imgPercentage20);
}
.
.

//这里的imgPercentage10,imgPercentage20是你drawable文件夹里的图片等等。

关于android - 在 imageview 中设置图像,使其看起来像一个进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34761128/

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