編輯:關於android開發
要銷毀一個活動很容易,只需要點一下返回鍵(在手機中點)。但是如果想在程序中自己指定,其實也很簡單,用finish()方法。結合以前的例子,只用在btn的事件中添加以下代碼:
finish();//銷毀一個線程

1 package cn.hengzhe.tishi;
2
3 import android.support.v7.app.AppCompatActivity;
4 import android.os.Bundle;
5 import android.view.Menu;
6 import android.view.MenuItem;
7 import android.view.View;
8 import android.widget.Button;
9 import android.widget.Toast;
10
11 public class MainActivity extends AppCompatActivity {
12
13 @Override
14 protected void onCreate(Bundle savedInstanceState) {
15 super.onCreate(savedInstanceState);
16 setContentView(R.layout.activity_main);
17 Button btn = (Button) findViewById(R.id.btn_on);
18 btn.setOnClickListener(new View.OnClickListener() {
19 @Override
20 public void onClick(View v) {
21 // Toast.makeText(MainActivity.this,"奶茶妹妹,一百遍啊一百遍",Toast.LENGTH_SHORT).show();
22 finish();//銷毀一個線程
23 }
24 });
25
26
27 }
28
29 /*@ onCreateOptionsMenu
30 * */
31 public boolean onCreateOptionsMenu(Menu menu) {
32 getMenuInflater().inflate(R.menu.menu, menu);
33 return true;
34 }
35
36 public boolean onOptionsItemSelected(MenuItem item) {
37 switch (item.getItemId()) {
38 case R.id.add_item: //在menu文件中定義的ID
39 Toast.makeText(this, "彈出一個menu", Toast.LENGTH_SHORT).show();
40 break;
41 case R.id.move_item://同上
42 Toast.makeText(this, "關閉一個menu", Toast.LENGTH_SHORT).show();
43 default:
44
45 break;
46 }
47 return true;
48 }
49
50 }
全部代如下



Android開發環境搭建簡介,android搭建簡介
Android開發環境搭建簡介,android搭建簡介Android的開發工具,可以使用Eclipse,Idea,Android Studio,其中Eclipse是開源中
Android Studio SVN的使用,androidsvn
Android Studio SVN的使用,androidsvn一 SVN的配置 這篇文章使用的Android studio版本為1.4 RC3。 我選擇的是To
自定義View(二)ViewPage廣告輪播,viewviewpage
自定義View(二)ViewPage廣告輪播,viewviewpage自定義View的第二個學習案例,使用ViewPage實現廣告輪播,通過組合現有的View實現效果如下
Android 添加ActionBar Buttons,androidactionbar
Android 添加ActionBar Buttons,androidactionbar 一、在res/menu文件夾下創建Xml文件 跟標簽為menu,設置item