Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> 銷毀一個活動,銷毀活動

銷毀一個活動,銷毀活動

編輯:關於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 }
全部代如下

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved