小编spa*_*kli的帖子

删除app标题栏android

我知道这个问题已被问过百万次,但无论我使用哪种方法对我都不好.

如果我使用

android:theme="@android:style/Theme.NoTitleBar" 
Run Code Online (Sandbox Code Playgroud)

在清单文件中,应用程序的整个主题发生了变化.如果我放

requestWindowFeature(Window.FEATURE_NO_TITLE);
Run Code Online (Sandbox Code Playgroud)

在onCreate活动中,它会在启动应用程序时很快显示出来.

顺便说一下,我没有选择任何主题,只使用标准的android.

android themes titlebar

22
推荐指数
4
解决办法
9万
查看次数

将 edittext 的焦点更改为 Enter pressed_android

因此,如果在 edittext gotovinaEdit 中按下 Enter 键,我想将焦点切换到 edittext karticeEdit。到目前为止,这是我的代码,但它不起作用

 final EditText gotovinaEdit = (EditText) vieww.findViewById(R.id.gotovinaEdit);
 final EditText karticeEdit = (EditText) vieww.findViewById(R.id.karticeEdit);
 gotovinaEdit.setOnKeyListener(new View.OnKeyListener() {
                @Override
                public boolean onKey(View view, int i, KeyEvent keyEvent) {
                    if ((keyEvent.getAction() == KeyEvent.ACTION_DOWN) && (i == KeyEvent.KEYCODE_ENTER)) {
                        gotovinaEdit.clearFocus();
                        karticeEdit.requestFocus();
                        return true;
                    }
                    return false;
                }
            });
Run Code Online (Sandbox Code Playgroud)

编辑:弄清楚了,只需添加 android:singleLine="true",希望这对某人有帮助

android focus onkeypress android-edittext

3
推荐指数
1
解决办法
2242
查看次数

标签 统计

android ×2

android-edittext ×1

focus ×1

onkeypress ×1

themes ×1

titlebar ×1