我正在尝试更改文本颜色和标题字体“输入详细信息”,您可以在下面的快照中看到但无法创建它.请帮我解决这个问题.
码:-
public class MainActivity extends Activity { Button cust; Dialog custom; EditText Fname; EditText Lname; TextView txt; Button savebtn; Button canbtn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); cust = (Button)findViewById(R.id.cusdia); txt = (TextView)findViewById(R.id.txt); cust.setOnClickListener(new View.OnClickListener() { String fname,lname; @Override public void onClick(View view) { // TODO Auto-generated method stub custom = new Dialog(MainActivity.this); custom.setContentView(R.layout.dialog); Fname = (EditText)custom.findViewById(R.id.fname); Lname = (EditText)custom.findViewById(R.id.lname); savebtn = (Button)custom.findViewById(R.id.savebtn); canbtn = (Button)custom.findViewById(R.id.canbtn); custom.setTitle("Enter Details"); savebtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { // TODO Auto-generated method stub fname = Fname.getText().toString(); lname = Lname.getText().toString(); txt.setText("Your Name is "+fname +lname); custom.dismiss(); } });
ALert对话框快照