gpt4 book ai didi

Android:EditText.getText().toString 不返回任何内容

转载 作者:行者123 更新时间:2023-11-30 03:42:04 26 4
gpt4 key购买 nike

我想在 onClick 方法中从 edittext View 获取值,但检索 EditText 的 ID 似乎存在一些问题。这是我的代码:

public class CreateEvent extends Activity{
Button cbutton;
EditText title;

protected void onCreate(Bundle savedInstancesState){
super.onCreate(savedInstacesState);
setContentView(R.layout.create_event_layout);

cbutton = (Button)this.findViewById(R.id.cbutton);
title = (EditText)this.findViewById(R.id.title);

cbutton.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v){
Log.v("title", title.getText().toString());
});
}
}

我还尝试将标题的启动移动到 onClick 中,但仍然没有任何返回。不确定该怎么做。

这是布局文件:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width = "fill_parent"
android:layout_width = "fill_parent"
android:oriention = "vertical">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/title"
/>
<EditText
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="20sp"
android:hint="@string/title"
/>
</LinearLayout>

我很确定我的布局文件没有问题。

最佳答案

//你的布局没有问题

只是你忘了在那里声明 Button (R.id.button)

关于Android:EditText.getText().toString 不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15578936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com