Android宣告出問題! |
|
luke
更新時間:2013/1/27 下午 11:51:57 |
|
程式碼如下: Private Button btnDo;(這一行出現打X,不曉得哪裡出問題,錯誤訊息是Multiple markers at this line - Syntax error on token "Private", private expected - Private cannot be resolved to a type) @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hello); btnDo=(Button) findViewById(R.id.bottom); TextView textshow=(TextView) findViewById(R.id.textView2); }
|
|
|
|
文淵閣工作室
更新時間:2013/1/28 上午 04:48:36 |
|
Private 改為 「private」。 Java 語言大小寫不同。 |
|
|
|
luke
更新時間:2013/1/28 上午 08:19:00 |
|
謝謝,回應好快! |
|
|
|
luke
更新時間:2013/1/28 上午 08:31:09 |
|
不過在private Button btnDo;的左邊還會出現驚嘆號,內容是 The value of the field MainActivity.btnDo is not used 不曉得是何原因?
|
|
|
|
lue
更新時間:2013/1/28 上午 08:35:55 |
|
不過在private Button btnDo;的左邊還會出現驚嘆號,內容是 The value of the field MainActivity.btnDo is not used 不曉得是何原因?
|
|
|
|
文淵閣工作室
更新時間:2013/1/29 上午 05:19:35 |
|
這是警告息訊息,表示未曾使用該變數,不影響執行結果。 |
|
|
|
luke
更新時間:2013/1/29 下午 10:09:44 |
|
謝謝! |
|
|
|
Joseph
更新時間:2014/7/18 下午 05:56:36 |
|
程式碼如下: package com.ehappy.exbutton;
import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.os.Build; import android.widget.Button; import android.widget.TextView;
public class ExButtonActivity extends ActionBarActivity { private Button btnDo; private TextView txtShow;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ex_button); //取得介面元件 btndo = (Button)findViewById(R.id.button1);(這一行出現打X,錯誤訊息是btndo cannot be resolved to a variable) txtShow = (TextView)findViewById(R.id.textView1); //為Button元件加入Click事件的偵聽,觸發時執行自訂方法 btnDoListener btnDo.setOnClickListener(btnDoListener); } private Button.OnClickListener btnDoListener = new Button.OnClickListener(){ public void onClick(View v) { //TODO Auto-generated method stub txtShow.setText("你按到我了!"); } };
@Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.ex_button, menu); return true; }
@Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); }
/** * A placeholder fragment containing a simple view. */ public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() { }
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_ex_button, container, false); return rootView; } }
}
|
|
|
|
文淵閣工作室
更新時間:2014/7/21 上午 11:10:13 |
|
「btndo」改為「btnDo」 |
|
|
|
Joseph
更新時間:2014/7/23 下午 06:01:39 |
|
謝謝! |
|
|
|