无法从视图转换为edittext

时间:2014-12-25 06:06:20

标签: android-edittext

使用此xml代码

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:hint="Type Password"

android:password="True"
/>

并使用此代码

EditText edittext1 =(EditText)findViewById(R.id.et1);

1 个答案:

答案 0 :(得分:0)

你好,使用这个简单的xml作为初学者

    

android:layout_width="match_parent"    

android:layout_height="match_parent"    

android:orientation="vertical" >    

<EditText    

    android:id="@+id/et1"    

    android:layout_width="fill_parent"  

    android:layout_height="wrap_content" 

    android:ems="10"    

    android:hint="Type Password"    

    android:password="True" >    

</EditText>    

<Button    

    android:id="@+id/bpass"    

    android:layout_width="match_parent" 

    android:layout_height="wrap_content"   

    android:text="Password" />    

<ToggleButton    

    android:id="@+id/btogg"    

    android:layout_width="match_parent"    

    android:layout_height="wrap_content"    

    android:text="ToggleButton"     

    android:onClick="True"    

    android:checked="True"/>    

android:id="@+id/tv1"    

android:layout_width="match_parent"    

android:layout_height="wrap_content"    

android:text="TextView"     

android:textSize="30dp"    

android:layout_gravity="center"    

android:gravity="center"/>    

这是m初始化编辑文本的代码

import android.app.Activity;

导入android.os.Bundle;

导入android.widget.Button;

导入android.widget.TextView;

import android.widget.ToggleButton;

公共类EditText扩展了Activity {

private static final EditText EditText = null;

Button pass;

ToggleButton toggle;

EditText edit;


TextView tv1;

@Override

protected void onCreate(Bundle savedInstanceState) {

    // TODO Auto-generated method stub

    super.onCreate(savedInstanceState);

    setContentView(R.layout.edittext);


    pass = (Button) findViewById(R.id.bpass);

    toggle = (ToggleButton) findViewById(R.id.btogg);

    tv1 = (TextView) findViewById(R.id.tv1);

    edit = (EditText) findViewById(R.id.et1);


}

}