Android 非静态方法putExtra,找不到符号方法
我是一名PHP开发人员,但今天我需要面对Android Studio 我想向另一个活动发送输入文本。但我有一些错误: 错误:不能使用非静态方法putExtra(字符串,字符串) referencedfrom静态上下文错误:找不到符号方法 星触觉(意图)Android 非静态方法putExtra,找不到符号方法,android,android-studio,Android,Android Studio,我是一名PHP开发人员,但今天我需要面对Android Studio 我想向另一个活动发送输入文本。但我有一些错误: 错误:不能使用非静态方法putExtra(字符串,字符串) referencedfrom静态上下文错误:找不到符号方法 星触觉(意图) 怎么了?使用适当的意图实例而不是意图 public class MainActivity extends AppCompatActivity { EditText editText; @Override protected voi
怎么了?使用适当的
意图实例
而不是意图
public class MainActivity extends AppCompatActivity {
EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText) findViewById(R.id.main);
}
public void sendMessage(View view){
Intent intent = new Intent(this, main.class);
String message = editText.getText().toString();
intent.putExtra("com.proj.proj", message);
startActivity(intent);
}
}
使用适当的
intent
实例,而不是intent
public class MainActivity extends AppCompatActivity {
EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText) findViewById(R.id.main);
}
public void sendMessage(View view){
Intent intent = new Intent(this, main.class);
String message = editText.getText().toString();
intent.putExtra("com.proj.proj", message);
startActivity(intent);
}
}
@塞尔文,对不起,伙计,看来有人从早上就开始给我进货了。否决票和否决票总是被否决。不要担心连续否决票会自动反转
StartActivity(intent)
仍然给我一个错误它是startActivity()
(带一个小s)@RickJoe,是的,错误是大写的s
,更新了我的答案。使用startActivity()
@Selvin,对不起,伙计,看起来好像有人从早上开始给我进货。否决票和否决票总是被否决。不要担心连续否决票会自动反转StartActivity(intent)
仍然给我一个错误它是startActivity()
(带一个小s)@RickJoe,是的,错误是大写的s
,更新了我的答案。使用startActivity()
@Selvin没有经验的OP会输入错误,你会让他白费力气找出静态和非静态方法之间的区别。不好:-(@Selvin)没有经验的OP会输入错误,你会让他白费力气找出静态和非静态方法之间的区别。不好:-(