我希望在按下按钮之前使TextView不可见.具体来说,它们是问题的答案,只有按下它下面的按钮才能看到.
到目前为止我所拥有的>>
public class AndroidAssignment2_1 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_android_assignment2_1);
Button next = (Button) findViewById(R.id.QButton);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
});
Button next1 = (Button) findViewById(R.id.QButton);
next1.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), AndroidAssignment2_2.class);
startActivityForResult(myIntent, 0);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar …Run Code Online (Sandbox Code Playgroud) •将显示预定义问题的区域•在屏幕上显示问题时将显示问题答案的按钮•将显示答案的区域•将导致转换到屏幕的按钮格式与此格式相同,显示下一个问题•一个将导致应用程序结束的按钮(转换为(3))
我想要完成什么,当我运行程序时,我得到错误,我将提供logcat.我是android编程的新手,所以在某个地方可能是一个愚蠢的错误.
唯一应该工作的是通过按下按钮从1个问题转换到下一个问题,仅此而已.只有2/5完成.
10-30 14:20:27.646: D/AndroidRuntime(769): Shutting down VM
10-30 14:20:27.646: W/dalvikvm(769): threadid=1: thread exiting with uncaught exception (group=0x41465700)
10-30 14:20:27.706: E/AndroidRuntime(769): FATAL EXCEPTION: main
10-30 14:20:27.706: E/AndroidRuntime(769): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.androidassignment2/com.example.androidassignment2.MainActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class Textview
10-30 14:20:27.706: E/AndroidRuntime(769): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
10-30 14:20:27.706: E/AndroidRuntime(769): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
10-30 14:20:27.706: E/AndroidRuntime(769): at android.app.ActivityThread.access$600(ActivityThread.java:141)
10-30 14:20:27.706: E/AndroidRuntime(769): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
10-30 14:20:27.706: E/AndroidRuntime(769): at android.os.Handler.dispatchMessage(Handler.java:99)
10-30 14:20:27.706: E/AndroidRuntime(769): at android.os.Looper.loop(Looper.java:137)
10-30 14:20:27.706: E/AndroidRuntime(769): at android.app.ActivityThread.main(ActivityThread.java:5103)
10-30 …Run Code Online (Sandbox Code Playgroud)