Jawaban yang bener adalah "Bandung" dan "Banjarmasin".
Setiap jawaban benar bernilai 10, tetapi setiap jawaban yang salah akan dikurangi 5. Jadi jika pengguna menjawab “Bandung”, “Bogor” dan “Banjarmasin” dan maka pengguna mendapat nilai 20 – 5 = 15. Tampilkan nilai ini.
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Manakah dibawah ini ibukota propinsi?" />
<CheckBox
android:id="@+id/cbBandung"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView1"
android:layout_below="@+id/textView1"
android:layout_marginLeft="20dp"
android:layout_marginTop="28dp"
android:text="Bandung" />
<CheckBox
android:id="@+id/cbBogor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/cbBandung"
android:layout_below="@+id/cbBandung"
android:text="Bogor" />
<CheckBox
android:id="@+id/cbBanjarmasin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/cbBogor"
android:layout_below="@+id/cbBogor"
android:text="Banjarmasin" />
<Button
android:id="@+id/klikHasil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/cbBontang"
android:layout_centerVertical="true"
android:onClick="klikHasilClick"
android:text="Periksa Nilai" />
<CheckBox
android:id="@+id/cbBontang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/cbBanjarmasin"
android:layout_below="@+id/cbBanjarmasin"
android:text="Bontang" />
<EditText
android:id="@+id/tvHasil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/klikHasil"
android:layout_below="@+id/klikHasil"
android:layout_marginLeft="14dp"
android:layout_marginTop="38dp"
android:ems="10"
android:inputType="textPersonName" >
<requestFocus />
</EditText>
</RelativeLayout>
Graphical Layout
disini nama package yang saya gunakan adalah tugas1a
MainActivity.java
package
com.tugas1a;
import
android.os.Bundle;
import
android.app.Activity;
import
android.view.Menu;
import
android.view.View;
import
android.widget.CheckBox;
import
android.widget.EditText;
public
class MainActivity extends Activity {
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu
menu) {
// Inflate the menu; this adds items to
the action bar if it is present.
getMenuInflater().inflate(R.menu.main,
menu);
return true;
}
public void klikHasilClick(View v){
EditText
tvHasil = (EditText) findViewById(R.id.tvHasil);
CheckBox
cbBandung = (CheckBox) findViewById(R.id.cbBandung);
CheckBox
cbBogor = (CheckBox) findViewById(R.id.cbBogor);
CheckBox
cbBanjarmasin = (CheckBox) findViewById(R.id.cbBanjarmasin);
CheckBox
cbBontang = (CheckBox) findViewById(R.id.cbBontang);
int
s = 0;
int
x = 5;
int
z = 10;
if
(cbBandung.isChecked()){
s
= s+z;
}
if
(cbBogor.isChecked()){
s
= s-x;
}
if
(cbBanjarmasin.isChecked()){
s
= s+z;
}
if
(cbBontang.isChecked()){
s
= s-x;
}
String
hsl = String.valueOf(s);
tvHasil.setText(hsl);
}
makasih sangat membantu sekali, semoga ilmunya berkah
BalasHapus1xbet korean online sportsbook - legalbet
BalasHapus1xbet korean online sportsbook 퍼스트 카지노 bet365 The sportsbook offers all sorts of sports in addition to live betting. There 1xbet korean are also many different variants of betting and markets in