安卓写广播时Intert.setAction出错怎么回事?
你这样肯定不行啊!你定义intent成员变量,怎么能直接赋值呢?语法错误。
Runnable read_tty = new Runnable() {
final Intent intent = new Intent();
@Override
public void run() {
intent.setAction("test");
}
};
final类型变量在定义的时候已经分配值了,不能再次赋值
Final变量不可重新赋值