本帖最後由 whl 於 2013-10-14 12:14 編輯
幫你的 code 給整理一下- package com.example.LockInBrain;
- import android.os.Bundle;
- import android.app.Activity;
- import android.app.AlertDialog;
- import android.app.AlertDialog.Builder;
- import android.content.DialogInterface;
- import android.content.Intent;
- import android.view.LayoutInflater;
- import android.view.Menu;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- import android.widget.ImageButton;
- public class addlist extends Activity {
-
- LayoutInflater inflater = LayoutInflater.from(addlist.this);
- final View v = inflater.inflate(R.layout.edittext, null);
- private AlertDialog addlist(String string, String string2) {
- //TODO Auto-generated method stub
- Builder builder = new AlertDialog.Builder(addlist.this);
- builder.setTitle("新增清單");
- builder.setMessage("請輸入您要新增的清單名稱");
- builder.setView(v);
- builder.setPositiveButton("是", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- //按下按鈕時顯示快顯
-
- }
- });
- //設定Negative按鈕資料
- builder.setNegativeButton("否", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- //按下按鈕時顯示快顯
- }
- });
- //利用Builder物件建立AlertDialog
- return builder.create();
- }
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.addchoose);
-
- ImageButton list,additem;
- final AlertDialog addlist = addlist("新增清單", "請輸入您要新增的清單名稱");
-
- list=(ImageButton)findViewById(R.id.addlist);
- additem=(ImageButton)findViewById(R.id.additem);
-
- list.setOnClickListener(new OnClickListener() {
-
- @Override
- public void onClick(View v) {
- // TODO Auto-generated method stub
- addlist.show();
- }
- });
-
- }
-
- //@Override
- public boolean onCreateOptionsMenu(Menu menu) {
- // Inflate the menu; this adds items to the action bar if it is present.
- getMenuInflater().inflate(R.menu.title, menu);
- return true;
- }
- }
複製代碼 這樣寫和你寫的 code 是一樣的喔,看出來哪裡錯了嗎?
如果看不出來,基本功要加強。上面的 code 第 19 行就有問題了。
|