0
我有一个显示的数字软键盘Android的一个Java代码:数字软键盘的Android NDK使用
public class MainActivity extends Activity {
EditText ed1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ed1 = (EditText) findViewById(R.id.editText1);
ed1.setInputType(InputType.TYPE_CLASS_NUMBER);
}
}
我activity_main.xml中的文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="numberkeypad.inputmethod.MainActivity" >
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:ems="10" >
</EditText>
输出是:数字软键盘
我想使用NDK JNI调用显示相同的键盘并且没有EditText。我已经实现的默认键盘使用下面的链接是这样的:
How to show the soft keyboard on native activity
但我使用数字键盘相同的方法面临着很多麻烦。任何帮助将是伟大的..谢谢!
的[如何使用,以显示Android的软数字键盘只JNI(可能的复制http://stackoverflow.com/questions/39263351/how-to-show-android-soft-number-keypad-only-only-jni) – Michael
不要再次发布相同的问题和其他一些信息。相反,将该信息编辑为原始问题。 – Michael
我的错误。我删除了上一个问题,它有帮助 – Naruto