我有很大的问题。从很多地方搜索答案,但我找不到问题的答案。
我在java中有2个类。一个是“主要”,另一个是“菜单”
在main上,有editText,其中人可以输入名称和按钮确定。
当你按下确定时,我想要具体的事情发生。这是我需要帮助的地方。我是Android的新手。
我想在其他课程中,主要的应用程序和东西,将显示输入的名称。例如“欢迎”+名称
我尝试了很多方法,但我没有让它发挥作用。所以我希望它有两种可能的方式之一。
我从很多地方搜索过它,使用谷歌和这个数据库,但没有找到答案。
我的代码真的没什么,所以没有必要在这里粘贴它们:)。
感谢您的帮助!
编辑://好的,这里有一些代码:)
package viimane.voimalus.incule;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class ViimaneVoimalusActivity extends Activity {
public static final String PREFS_NAME = "MyPrefsFile";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button oknupp = (Button) findViewById(R.id.nimiOK);
oknupp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("viimane.voimalus.in" +cule.REALMENU"));
}
});
}
}
package viimane.voimalus.incule;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
public class RealMenu extends Activity {
EditText nimesisestus;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.peamenu);
}
}
答案 0 :(得分:1)
您根本没有显示任何代码,因此答案不会太详细。
这些都是起点。下次我希望这个问题能更集中。
答案 1 :(得分:0)
将字符串作为参数传递给菜单类的构造函数,如下所示:
menu m = new menu(mystring);
然后在构造函数中将atribute保存到类
private String mystring;
menu(String mystring)
{
this.mystring = mystring;
}