需要获取edittext的内容然后往textview中赋值,具体步骤如下:
1、activity_main.xml中代码如下图,意思是为EditText控件加上背景,这里我们设置了一个android中自带方框的背景,android:background="@android:drawable/editbox_background_normal。
2、获取edittext然后写button按钮,android:hint="用户名",意思是指定了一段提示性的文本。
3、然后指定EditText的最大行数为两行,这样当输入的内容超过两行时,文本就会向上滚动,而EditText则不会再继续拉伸。
4、下图代码写入点击Button将EditText里面的内容显示在textView里。
5、最后测试,下图为点击效果图。
首先在在AndroidManifest.xml里配置添加第二个activity
在第一个main
layout里面配置一个跳转按钮
配置第二个layout
待跳转页面的activity,与第二个layout结合.代码如下
public
class
OtherActivity
extends
Activity
{
@Override
protected
void
onCreate(Bundle
savedInstanceState)
{
//
TODO
Auto-generated
method
stub
super.onCreate(savedInstanceState)
this.setContentView(R.layout.other)
}
}
对主activity配置.点击button可以跳转到第二个页面
Button
button
=
(Button)this.findViewById(R.id.button)
button.setOnClickListener(new
View.OnClickListener()
{
@Override
public
void
onClick(View
arg0)
{
//
打开另一个activity,通过意图,意图作用是激活其他组件
Intent
intent
=
new
Intent()
intent.setClass(MainActivityActivity.this,
OtherActivity.class)
//发送意图.将意图发送给android系统,系统根据意图来激活组件
startActivity(intent)
}
})
}
android 的Button自动触发按下的动作需要在Button添加android:onClick="click"属性,click为方法名,使用步骤如下:
1、使用Android studio创建一个Android项目并打开布局文件,在布局文件中添加一个Button,并设置android:onClick="click",如下图:
2、鼠标移到android:onClick="click"中的"click"中,并按下Alt+Enter快捷键,选择创建click方法,如下图:
3、主类中就自动创建好了这个类,只要按下该鼠标就可自动实现动作,如下图:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)