gpt4 book ai didi

java - 如何渲染实时整数?

转载 作者:行者123 更新时间:2023-12-02 11:58:41 26 4
gpt4 key购买 nike

我正在使用光传感器。
我想将这个实时数字呈现给 UI。
像进度条或搜索栏之类的东西。
条形应根据数字的变化自动调整。
你能给我一些指导吗?

这是获取此实时号码的代码。
现在我只是登录控制台。

@Override
public void onSensorChanged(SensorEvent sensorEvent) {
Log.e("lightsensor",String.valueOf(sensorEvent.values[0]));

}

最佳答案

在 XML 布局中,您需要设置所需的元素,可能是 ProgressBar https://dzone.com/articles/android-example-progress-bar

<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:visibility="visible"
/>

获得 UI 后,您可以使用设置值

ProgressBar bar = (ProgressBar)findViewById(R.id.firstBar);
bar.setProgress(sensorEvent.values[0])

您可能想阅读布局系统 https://developer.android.com/studio/write/layout-editor.html

关于java - 如何渲染实时整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47419447/

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