TextView 作为按钮
有没有办法可以使用 TextView 作为按钮,并有办法在按下状态下更改文本颜色?
我现在正在这样做
TextView
<TextView
android:id="@+id/ForgotPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="28dp"
android:layout_marginRight="28dp"
android:layout_marginTop="10dip"
android:text="@string/forgot_password"
android:textColor="#000000"
android:textSize="7pt" />
Java 代码
forgotPassword = (TextView) findViewById(R.id.ForgotPassword);
forgotPassword.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(LoginActivity.this,
SignupActivity.class);
startActivity(intent);
}
});
Is there a way i can use TextView as a button and have a way it changed text color under pressed state ?
i am doing this right now
TextView
<TextView
android:id="@+id/ForgotPassword"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="28dp"
android:layout_marginRight="28dp"
android:layout_marginTop="10dip"
android:text="@string/forgot_password"
android:textColor="#000000"
android:textSize="7pt" />
Java Code
forgotPassword = (TextView) findViewById(R.id.ForgotPassword);
forgotPassword.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(LoginActivity.this,
SignupActivity.class);
startActivity(intent);
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用状态可绘制对象作为文本视图的背景。
http://developer.android.com/guide/topics/resources /drawable-resource.html#StateList
use state drawables as the background to your textView.
http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList
你可以使用这个文件作为textview的textcolor
you can use this file as textcolor of textview