导航:首页 > 操作系统 > android修改按钮文字

android修改按钮文字

发布时间:2022-06-13 16:35:19

1. android 怎么改键盘按键

首先,保证手机已经ROOT,并且安装了RE文件管理器,先用RE管理器打开system\usr\keylayout下的文件s3c-keypad.kl(以文本编辑方式打开),在目录中不同的数字对应不同的功能,看好原先对应的功能,在将数字按照喜欢的风格进行重新编写:
1.
116代表锁屏键
2.
102代表宝石键
3.
231代表拨号键
4.
217代表相机上面的键
5.
26代表挂机键
6.
115代表音量+
7.
114代表音量-
8.
158代表相机键
9.
改完立刻重启就OK了。

2. 如何设置button字体 android

使用方法

第一种是在listview中配置android:listSelector=”@drawable/list_item_bg”

第二种是在listview的item中添加属性android:background=”@drawable/list_item_bg”

第三种是java代码中使用:

Drawable drawable = getResources().getDrawable(R.drawable.list_item_bg);
listview.setSelector(drawable);

注:列表有时候为黑的情况,需要加上下面的代码使其透明:

android:cacheColorHint="@android:color/transparent"

使用selector设置字体颜色

drawable/button_font.xml
<?xmlversion="1.0"encoding="utf-8"?>
<selectorxmlns:android="http://schemas.android.com/apk/res/android">
<itemandroid:state_selected="true"android:color="#FF0000"/>
<itemandroid:state_focused="true"android:color="#00FF00"/>
<itemandroid:state_pressed="true"android:color="#0000FF"/>
<itemandroid:color="#000000"/>
</selector>

使用方法

android:textColor="@drawable/button_color"

更复杂的效果

还可以实现更复杂的效果,例如渐变等等。drawable/button_color.xml

<?xmlversion="1.0"encoding="utf-8"?>
<selectorxmlns:android="http://schemas.android.com/apk/res/android">
<itemandroid:state_pressed="true">
<!--定义当button处于pressed状态时的形态。-->
<shape>
<gradientandroid:startColor="#8600ff"/>
<strokeandroid:width="2dp"
android:color="#000000"/>
<cornersandroid:radius="5dp"/>
<paddingandroid:left="10dp"
android:top="10dp"
android:bottom="10dp"
android:right="10dp"/>
</shape>
</item>
<itemandroid:state_focused="true">
<!--定义当button获得focus时的形态-->
<shape>
<gradientandroid:startColor="#eac100"/>
<strokeandroid:width="2dp"
android:color="#333333"
color="#ffffff"/>
<cornersandroid:radius="8dp"/>
<paddingandroid:left="10dp"
android:top="10dp"
android:bottom="10dp"
android:right="10dp"/>
</shape>
</item>
</selector>

使用方法

android:background="@drawable/button_color"
android:focusable="true"

3. android Button 按下之后文字颜色改变

添加一个selecter选择器,然后设置textColor的时候选择自定义的这个选择器
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/activity_main_tabselected" android:state_pressed="true" android:state_checked="true"/>
<item android:color="@color/activity_main_tabselected" android:state_pressed="true" android:state_checked="false"/>
<item android:color="@color/activity_main_tabselected" android:state_pressed="false" android:state_checked="true"/>
<item android:color="@color/activity_main_tabnormal" android:state_pressed="false" android:state_checked="false"/>
</selector>

4. Android的Button可以实现动态改变button的文字吗

当然可以 Button button.setText("动态文字"); 执行setText方法即可修改按钮的文字

5. android按钮点击改变文本值再次点击又变回原来的文本!

public class MainActivity extends ActionBarActivity {//首先创建了一个activity
//用来展示文字的textview(可以理解成带有文字的按钮)
private TextView textView;

String str1 = "原来的文本";

String str2 = "点击后的文本";
@Override
protected void onCreate(Bundle savedInstanceState) {//activity初始化
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);//加载布局文件
textView = (TextView) findViewById(R.id.textView);//初始化这个用来展示文字的textview(这个textview要在R.layout.activity_main里面定义)
textView.setText(str1);//设置原来的文本
textView.setTag(false);//标记textview为false(表示没有被点击过)
textView.setOnClickListener(new OnClickListener() {//注册监听器

@Override
public void onClick(View v) {
boolean flag = (boolean) textView.getTag();//当点击时,首先判断是否已经点击过
if(!flag){//没有被点击过
textView.setText(str2);
textView.setTag(true);
}else{//已经点击过了
textView.setText(str1);
textView.setTag(false);
}
}
});
}
}

6. android点击按钮之后改变按钮的文字

想在android点击按钮之后改变按钮的文字需要给按钮添加一个监听事件,然后一监听到该事件再给这个按钮调用setText()方法,在方法里可以给按钮设置文字,具体操作如下:

1、首先使用Android studio创建一个项目,如下图:

7. androidanimatons怎么通过注解的方式改变button的文字

1. <!? ?> :注释 每一个HTML标签都有其用法,但我们在写HTML代码时,却常常舍近求远,忽略了很多非常重要且特别有用的标签。 既然HTML中定义了这么多标签,而且每种标签都有其用法,我们为什么不尽量去使用这些标签呢。下面收集并整理了36个常被我们遗忘却非常有用的HTML标签。 2. <!DOCTYPE>:文档类型声明 文档类型,会使浏览器使用相应的方式加载网页并显示,忽略DTDs,将使网页进入一种混乱模式(quirks mode)。 示例: XHTML过渡定义类型,此类型可以使用HTML4中的标签 XHTML严格定义类型,此文档只可以使用XHTML1中定义的标签 XHTML1.1版定义类型 XHTML框架定义类型。(可以使用框架) 3. <abbr>:缩写 示例:<abbr title=”Limited”>Ltd.</abbr> 说明:简称和缩写是对一个惯用词组的缩写表示,一般使用词组中每个单词的首字母,比如CSS(Cascading Style Sheets),而HTML(Hypertext Markup Language)就不是一种提取首字母的缩写.有时候缩写经常会在最后加一个。 4. <acronym>: 取首字母的缩写 示例:<acronym title=”Cascading Style Sheets”>CSS</acronym> 5. <area>: 定义图像点击区域 area标签是单独出现的,<area /> area标签必须使用在map标签中,而且必须配合img标签使用。 属性: Common ― 一般属性 accesskey ― 链接的快捷键访问方式 alt ― 图像的提示文字 coords ― 定义可点击区域图形的坐标 href ― HTML链接源的URL nohref ― 图像点击排除的区域,当不使用href时应使用nohref shape ― 可点击区域的形状 tabindex ― 使用”Tab”键的遍历顺序 target ― 链接目标 area是client-side image map area的意思,区域 area标签示例: <img src=”/images/logo.png” usemap=”#Map” /> <map name=”Map” id=”Map”> <area shape=”rect” coords=”35,29,135,99″ href=”#” /> <area shape=”circle” coords=”243,78,44″ href=”#” /> <area shape=”poly” coords=”120,137,195,154,135,207″ href=”#” /> </map> 6. <base>: 定义基URL用于页面的链接与引用 base标签是单独出现的,<base /> base标签只能放置在head标签内 当使用相对路径定义链接时,可以使用base标签定义基URL解析所有文档中定义的相对路径的URL 属性: href ― 基URL target ― 链接目标 base是document base URI的意思 base标签示例 <head> <base href=”/” target=”_blank”> </head> 使用上面示例代码的html页面中的相对链接,将直接指向基URL /,并且使用弹出窗口。 base标签在框架中的使用 base标签通常可以使用在框架链接中,例如 <frameset cols=”20%, *”> <frame src=”list.html”> <frame src=”/” name=”mainTarget”> < /frameset> 链接页list.htm l<head> <base target=”mainTarget”> </head> < a href=”/category/design/”>design</a> < a href=”/category/graphic/”>graphic</a> <a href=”/category/inspiration/”>inspiration</a> <a href=”/category/freebies/”>freebies</a> 通过上面示例可以避免在每个链接中写入target=”mainTarget” 7. <blockquote>:表示引用块 blockquote标签是成对出现的,以<blockquote>开始,以</blockquote>结束 属性: Common ― 一般属性 cite ― 被引用内容的URI 示例: <blockquote cite=”/xhtml/”> <p>标准网页设计要区分内容与表现,学习标准网页设计。</p> </blockquote> 8. <button> :定义按钮 button标签是成对出现的,以<button>开始,</button>结束 可以定义比input内容更丰富的按钮。 属性: Common ― 一般属性 accesskey ― 快捷键访问方式 disabled ― 禁止使用 name ― 标签名称 tabindex ― 使用”Tab”键的遍历顺序 type ― 按钮类型 button ― 普通按钮 reset ― 重置表单按钮 submit ― 提交按钮 value ― 通过表单传递到服务器端的数据 button是push button的意思,按钮 button标签示例: <button type=”submit”>提交</button> 一个使用文字的普通的提交按钮 <button type=”reset”> 从<strong>任鸟飞</strong>提交表单 </button> 改变按钮内加重文字的button标签 <button type=”button”> <img src=”renniaofei.png”

8. android怎么改变button中字体的格式

使用方法 第一种是在listview中配置android:listSelector=”@drawable/list_item_bg” 第二种是在listview的item中添加属性android:background=”@drawable/list_item_bg” 第三种是java代码中使用: Drawable drawable = getResources()/apk/res/android">" target="_blank">schemas/apk/res/android"></a> <item android:state_selected="true" android:color="#FF0000" /> <item android:state_focused="true" android:color="#00FF00" /> <item android:state_pressed="true" android:color="#0000FF" /> <item android:color="#000000" /></selector>使用方法 android:textColor="@drawable/button_color" 更复杂的效果 还可以实现更复杂的效果,例如渐变等等。 drawable/button_color/apk/res/android">" target="_blank">schemas/apk/res/android"></a> <item android:state_pressed="true"> <!-- 定义当button 处于pressed 状态时的形态。--> <shape> <gradient android:startColor="#8600ff" /> <stroke android:width="2dp" android:color="#000000" /> <corners android:radius="5dp" /> <padding android:left="10dp" android:top="10dp" android:bottom="10dp" android:right="10dp"/> </shape> </item> <item android:state_focused="true"> <!-- 定义当button获得 focus时的形态 --> <shape> <gradient android:startColor="#eac100"/> <stroke android:width="2dp" android:color="#333333" color="#ffffff"/> <corners android:radius="8dp" /> <padding android:left="10dp" android:top="10dp" android:bottom="10dp" android:right="10dp"/> </shape> </item></selector>使用方法 android:background="@drawable/button_color" android:focusable="true"

9. android 点击按钮之后按钮上的文字改变,是在不同的页面上改变,请详细说明下

我不是太清楚你的意思
不同页面上改变,可以用intent传值
第一个页面:

bt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//传值
Intent in=new Intent();
//键值对
in.putExtra("extra", "chenggong le!!!!!");
//从此ctivity传到另一Activity
in.setClass(MainActivity.this, Main2Activity.class);
//启动另一个Activity
MainActivity.this.startActivity(in);
}
} );
第二个页面:

setContentView(R.layout.activity_main2);
Button bt=(Button)findViewById(R.id.bt02);
//取值
Intent intent=getIntent();
String stringValue=intent.getStringExtra("extra");
//button文字改变
bt.setText(stringValue);

10. Android中如何永久设置button的文字

用sharedpreferences存下来,每次启动查这个值,修改button值?

阅读全文

与android修改按钮文字相关的资料

热点内容
安卓手机如何打开esp文件 浏览:545
什么app能安装应用 浏览:199
手机用什么app看电视剧电影好 浏览:603
导入原理图为什么文件夹不显示 浏览:653
androidapp风格 浏览:206
php取服务器url地址 浏览:293
linux时间调度算法 浏览:769
单片机最小电路详解 浏览:185
请求要求命令 浏览:806
电脑文件夹发微信显示被占用 浏览:295
手机怎么看加密视频 浏览:206
怎样解压手机es文件包 浏览:661
2017年学什么编程 浏览:935
金融期货pdf 浏览:693
程序员客栈的信息保密吗 浏览:507
编程显示器什么意思 浏览:147
网络编程的就业 浏览:260
s7200编程入门 浏览:748
华润万家app为什么进不去 浏览:250
后台运行app命令 浏览:874