<RelativeLayout
android:id="@+id/et_relative"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/addshop_et"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="18sp"
android:hint="店名"/>
<TextView
android:id="@+id/add_shop_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:focusable="true"
android:onClick="addShop"
android:textSize="18sp"
android:layout_marginRight="5dip"
android:layout_marginTop="5dip"
android:text="@string/add_shop_btn_text"
android:visibility="gone"/>
</RelativeLayout>
private TextView add_shop_text; // 初始化控件 add_text add_shop_text = (TextView) findViewById(R.id.add_shop_text); // 初始化控件addshop_EditText addshop_et = (EditText) findViewById(R.id.addshop_et); //edittext设置监听 addshop_et.addTextChangedListener(new TextChanged());
class TextChanged implements TextWatcher{
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
}
}
if(s != null && !"".equals(s.toString())){
add_shop_text.setVisibility(View.VISIBLE);
}else {
add_shop_text.setVisibility(View.INVISIBLE);
}
原文:http://www.cnblogs.com/superdo/p/5223717.html