Android Studio的国际化
来源:互联网 发布:软件程序员 编辑:程序博客网 时间:2024/05/23 21:10
- 首先在目录\app\src\main\res下建立所属语言的文件夹例如values-zh,drawable-zh等
- 在values-zh中建立strings.xml文件,其中定义不同语言环境下需要显示的文字,根据文件夹所代表的国家不同,strings.xml文件的图标会变为相应的国旗。在drawable-zh文件夹中放入图片等资源。
在空间中输出文字或者图像时可以通过:
- 直接选择string的名称调用
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" />
其中hello_world为名称
2. 通过实例化控件实现
在activity_main.xml文件中:
<TextView android:id="@+id/tv" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <ImageView android:id="@+id/iv" android:layout_width="fill_parent" android:layout_height="wrap_content" />
在MainActivity.java中
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView) findViewById(R.id.tv); tv.setText(R.string.hello_world); ImageView iv = (ImageView) findViewById(R.id.iv); iv.setImageResource(R.drawable.flag); }
0 0
- Android Studio的国际化
- Android Studio的国际化
- 【国际化】Android包的国际化
- Android开发笔记: Android studio 实现国际化
- Android Studio如何实现项目国际化
- Android Studio插件实现语言国际化
- Android studio 中如何实现国际化
- Android Studio 打包强制国际化解决方案
- Android Studio 打包强制国际化解决方案
- Android studio进阶之多语言/图片--国际化
- Android的国际化
- Android的国际化
- Android的国际化
- Android app的国际化
- Android的国际化
- android的国际化
- Android Studio在打包release版本时遇到国际化的问题
- Android studio 一键国际化翻译插件, 适用于在Google play开发app的小伙伴
- 向量基础知识
- HDU 5800 To My Girlfriend (动态规划)
- Ajax 异步加载
- Java Web 代码调试
- css 重置样式表
- Android Studio的国际化
- HDU 1203 I NEED A OFFER! (背包)
- Spring中jdbcTemplate的用法实例
- vijos P1443 银河英雄传说
- React-BootStrap框架快速体验上手
- 操作系统内存管理
- 为什么快排比堆排快
- (复习)图论--最短路--Dijkstra算法
- 安卓(Android) 自定义控件 导航栏(TopBar) 适合新手哦