我收到了几个错误,无法发现导致问题的原因。
错误:
如何设置textView以显示wifi信号强度?
很抱歉没有更多地解决这个问题,但是我刚开始在android studio中进行开发,而且太过于迷失而无法具体化。
非常感谢您提供的任何帮助!
代码:
package com.example.a18lts01.wificompass;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
} }
class wifi
{
@Override
public void run() {
}
int x = 1;
while(x == 1)
{
int signalLevel = result.level;
TextView.setText(signalLevel + "db");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
Thread myThread = new Thread(myRunnable);
myThread.start();
}
}
}
答案 0 :(得分:0)
看起来你有一些错位的括号。我假设您希望int x = 1;
等在run()
方法中?目前,您有一个空的run()
方法。
仔细检查括号的位置。看起来您需要在}
之后删除public void run() {
几行,并在}
类的末尾添加wifi
。