我的 xml 中有一个EditText
。它不会抛出异常,但"kailash"
我设置的文本EditText
没有显示。它显示我是空EditText
的。在调试中,我显示编译器执行tx1.setText("kailash");
但不知道这不起作用。我有一个简单MainActivity
的,有一个搜索按钮和onclick
按钮search
我试图显示一个对话框。请帮助我。这是我的代码:-
Dialog dialog = new Dialog(MainActivity.this);
dialog.setContentView(R.layout.search_dialog);
RelativeLayout layout = (RelativeLayout) MainActivity.this.getLayoutInflater()
.inflate(R.layout.search_dialog, null);
EditText txt1 = (EditText) layout.findViewById(R.id.txt1);
txt1.setText("kailash");
dialog.show();
这是我的 xml 代码:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<EditText
android:id="@+id/txt1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@android:drawable/editbox_background"
android:textSize="16dp" />
</RelativeLayout>