在 main.xml 我有:
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Your total is 0"
android:textSize="45dp"
android:layout_gravity ="center"
android:gravity = "center"
android:id="@+id/tvDisplay"
/>
<Button
android:layout_width="250dp"
android:layout_height="250dp"
android:text = "+"
android:layout_gravity="center"
android:textSize = "20dp"
android:id="@+id/bAdd"
/>
<Button
android:layout_width="250dp"
android:layout_height="250dp"
android:text = "-"
android:layout_gravity="center"
android:textSize = "20dp"
android:id="@+id/bSub"
/>
在主体中,我有:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
counter = 0;
add = (Button) findViewById(R.id.bAdd);
sub = (Button) findViewById(R.id.bSub);
display = (TextView) findViewById(R.id.tvDisplay);
它引用了(R.id.bAdd/Sub/Display)它无法解析或不是一个字段。我一直在关注如何准确地做到这一点的 youtube 指南,所以我对我是如何出现错误以及如何纠正它感到困惑。