小编Sar*_*tel的帖子

活动开始时不显示软键盘

android:windowSoftInputMode="stateAlwaysVisible"AndroidManifest.xml中添加了我的Activity ,这是我的布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <EditText android:id="@+id/EditText01" android:layout_width="wrap_content"
        android:layout_height="wrap_content"></EditText>
    <EditText android:id="@+id/EditText02" android:layout_width="wrap_content"
        android:layout_height="wrap_content"></EditText>
    <Button android:id="@+id/Button01" android:layout_width="wrap_content"
        android:layout_height="wrap_content" android:text="Send"></Button>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

alt text http://img227.imageshack.us/img227/2006/18021414.png

当Activity启动时,EditText会聚焦,但不会显示软键盘.如果我点击EditText,那么我会看到软键盘.我的Activity启动时是否需要设置aditional参数以显示软键盘?

谢谢

user-interface android soft-keyboard

6
推荐指数
2
解决办法
2万
查看次数

检查Sudoku解决方案是否有效

你得到了一个数独谜题的解决方案.编写代码以检查它是否是有效的解决方案.

你的函数签名应该是:
boolean isValid(int starti,int startj,int endi,int endj)

那些不熟悉数独的人的规则:

  • 网格大小为9x9,分为9个3x3区域
  • 每行必须包含1-9的所有数字
  • 每列必须包含1-9中的所有数字
  • 每个3x3平方必须包含1-9的所有数字

我没有问过这个问题,但是在几个 地方看到了它.检查最后一条规则可能是有趣的部分

sudoku

5
推荐指数
3
解决办法
5万
查看次数

您如何管理 Android 应用的翻译?

Lint 工具会告诉您有关硬编码字符串或缺少翻译的信息,但是如果您想更新现有字符串呢?

当您更新现有字符串时,您如何跟踪哪些字符串需要再次翻译?

一种解决方案是在strings.xml 中使用新键,如果您想更改字符串,但这需要更新使用旧键的代码中的所有引用。

android translation internationalization

5
推荐指数
1
解决办法
3923
查看次数