一:创建项目
1.点击file,new project
6.点击activity_quiz.xml文件的代码编辑区(text),删除原代码,输入以下代码:
<TextVIEw androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:padding="24dp" androID:text="@string/question_text"/><linearLayout androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:orIEntation="horizontal"> <button androID:ID="@+ID/true_button" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="@string/true_button" /> <button androID:ID="@+ID/false_button" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="@string/false_button" /></linearLayout>
7.打开 res下的values,打开string.xml,在代码编辑区输入如图所示代码:
8.点击activity_quiz.xml,再点击右侧prevIEw(预览),如图
9.打开QuizActivity点击QuizActivity.java,输入如下代码:
package com.example.a+项目名;
import androID.vIEw.VIEw;
import androID.Widget.button;
import androIDx.appcompat.app.AppCompatActivity;
import androID.os.Bundle;
import androID.Widget.Toast;
public class QuizActivity extends AppCompatActivity {
private button mTruebutton;
private button mFalsebutton;
@OverrIDeprotected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_quiz); mTruebutton=(button) findVIEwByID(R.ID.true_button); mTruebutton.setonClickListener (new VIEw.OnClickListener(){ @OverrIDe public voID onClick(VIEw v){ Toast.makeText(QuizActivity.this, R.string.correct_toast, Toast.LENGTH_SHORT).show(); // Does mothing yet, but soon! } }); mFalsebutton=(button) findVIEwByID(R.ID.false_button); mFalsebutton.setonClickListener(new VIEw.OnClickListener(){ @OverrIDe public voID onClick(VIEw v){ Toast.makeText(QuizActivity.this, R.string.incorrect_toast, Toast.LENGTH_SHORT).show(); //Does nothing yet ,but soon! } });}
}
10.打开AndroIDManifest.xml,将MainActivity,QuizActivity互换位置如图
11.保存并运行项目
12.结果如图:
总结
以上是内存溢出为你收集整理的实验二:Android开发GeoQuiz全部内容,希望文章能够帮你解决实验二:Android开发GeoQuiz所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)