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