读书人

拖动一个角增大textView总面积

发布时间: 2012-08-14 10:39:58 作者: rapoo

拖动一个角增大textView面积

public class EditTextClass extends Activity implements OnTouchListener {? ? private EditText txt;? ? @Override? ? public void onCreate(Bundle savedInstanceState) {? ? ? ? super.onCreate(savedInstanceState);? ? ? ? setContentView(R.layout.main);? ? ? ? txt = (EditText) findViewById(YourEditTextId);? ? ? ? txt.setOnTouchListener(this);? ? }? ? @Override? ? public boolean onTouch(View v, MotionEvent event) {? ? ? ?if(event.getX() >= txt.getWidth() - 5 && event.getX() <= txt.getWidth()? ? ? ? ? ? event.getY() >= txt.getHeight() - 5 && event.getY() <= txt.getHeight()) {? ? ? ? ? ?txt.setWidth(event.getX()); ? ? ? ? ? ?txt.setHeight(event.getY());? ? ? ?}? ? ? ?return true;? ? }}

读书人网 >移动开发

热点推荐